Форум сайта python.su
-1
Приветствую.
Посмотрел форум, не нашел схожей темы и в поиске пока ничего подходящего не нашел к сожалению.
Кроме как создание окна на Qt и аналогов.
Хочу создать программу со своим дизайном, темой. Чтобы было другое окно, свои кнопки, поля итд.
Чтобы можно было задачать собственные свойства объектам. И в дальнейшем, чтобы можно было заменять тему на другой дизайн, или редактировать отдельные элементы.
Посоветуйте, пожалуйста, что нужно знать и использовать.
Офлайн
221
Informatikum
во первых нужно хотя бы понимать как работают “окна”
во вторых не указали - ос нужна определенная, Windows? классический “низкий” уровень это использование WinAPI (кажется) для создания окон в ручную. Это достаточно сложный путь, требующий основательных знаний. Кстати Питон тут не причем, он не строит GUI.
Другое дело что м.б. вам стоит обратить внимание на теже Qt на их базовые классы, либо исходный код подглядеть.
Офлайн
Берите tkinter и рисуйте на Canvas все свои виджеты - или с помощью графических примитивов, или картинок… Это вы хотите ведь?
Офлайн
568
InformatikumА почему бы не рисовать свой навороченный дизайн в браузере?
Посоветуйте, пожалуйста, что нужно знать и использовать.
Офлайн
-1
FishHook, была такая мысль. Но в задаче нужно чтобы код программы выполнялся на стороне клиента. Без всяких JS, Ajax итд.
Офлайн
-1
Чувствую WinAPI, это будет жесть… tkinter как вариант.
Пока не понятно как решить задачу. Буду разбираться. Нужно чтобы код Питона выполнялся не только на сервере, но и на стороне клиента. Это должно быть что-то вроде браузера, работа с базой данных.
Офлайн
568
InformatikumА что именно мешает выполняться коду программы на клиенте, оставаясь при этом веб-приложением?
FishHook, была такая мысль. Но в задаче нужно чтобы код программы выполнялся на стороне клиента. Без всяких JS, Ajax итд.
Офлайн