Informatikum
Янв. 13, 2014 21:31:29
Приветствую.
Посмотрел форум, не нашел схожей темы и в поиске пока ничего подходящего не нашел к сожалению.
Кроме как создание окна на Qt и аналогов.
Хочу создать программу со своим дизайном, темой. Чтобы было другое окно, свои кнопки, поля итд.
Чтобы можно было задачать собственные свойства объектам. И в дальнейшем, чтобы можно было заменять тему на другой дизайн, или редактировать отдельные элементы.
Посоветуйте, пожалуйста, что нужно знать и использовать.
JOHN_16
Янв. 13, 2014 22:48:22
Informatikum
во первых нужно хотя бы понимать как работают “окна”
во вторых не указали - ос нужна определенная, Windows? классический “низкий” уровень это использование WinAPI (кажется) для создания окон в ручную. Это достаточно сложный путь, требующий основательных знаний. Кстати Питон тут не причем, он не строит GUI.
Другое дело что м.б. вам стоит обратить внимание на теже Qt на их базовые классы, либо исходный код подглядеть.
dimy44
Янв. 13, 2014 23:00:18
Берите tkinter и рисуйте на Canvas все свои виджеты - или с помощью графических примитивов, или картинок… Это вы хотите ведь?
FishHook
Янв. 14, 2014 05:05:53
Informatikum
Посоветуйте, пожалуйста, что нужно знать и использовать.
А почему бы не рисовать свой навороченный дизайн в браузере?
Informatikum
Янв. 14, 2014 14:34:39
FishHook, была такая мысль. Но в задаче нужно чтобы код программы выполнялся на стороне клиента. Без всяких JS, Ajax итд.
Informatikum
Янв. 14, 2014 14:40:35
Чувствую WinAPI, это будет жесть… tkinter как вариант.
Пока не понятно как решить задачу. Буду разбираться. Нужно чтобы код Питона выполнялся не только на сервере, но и на стороне клиента. Это должно быть что-то вроде браузера, работа с базой данных.
FishHook
Янв. 14, 2014 14:59:06
Informatikum
FishHook, была такая мысль. Но в задаче нужно чтобы код программы выполнялся на стороне клиента. Без всяких JS, Ajax итд.
А что именно мешает выполняться коду программы на клиенте, оставаясь при этом веб-приложением?