С чего начать, как создавать приложения с графическим интерфейсом для Linux на основе сценариев? - PullRequest
0 голосов
/ 06 мая 2011

Во-первых, я хочу писать приложения с графическим интерфейсом на основе интерпретируемого языка (если возможно, PHP - в противном случае Python). Во-вторых, я ищу быстрый графический дизайнер приложений, который позволил бы мне создавать окна, вставлять в него элементы пользовательского интерфейса и легко связывать эти элементы с кодом. Наконец, было бы неплохо иметь простой способ упаковать все это (deb, rpm и т. Д.). В идеале мое приложение должно работать на любой платформе Linux, а также в Gnome или KDE.

Мне интересно, если Глэйд это путь? И я устанавливаю только "поляна" (через APT) или "glade-gnome"? (Я на Linux Mint 10)

Бонусный вопрос: было бы здорово иметь код, который я очень легко мог бы просто перенести на Windows & Mac OS и работать так же (UI и все). Конечно, я думаю, что Python, вероятно, является подходящим языком, лежащим в основе. Если я правильно помню, у Python есть какой-то способ создания интерфейсов, которые работают на любой платформе? Я могу ошибаться.

РЕДАКТИРОВАТЬ: Опять же, я должен сказать .. важно иметь возможность иметь своего рода дизайнер интерфейса. Я абсолютно не хочу кодировать окна, кнопки, поля ввода и т. Д. Вручную.

Ответы [ 2 ]

0 голосов
/ 06 мая 2011

Посмотрите на PyGTK , wxPython

0 голосов
/ 06 мая 2011

Я бы действительно посоветовал вам взглянуть на Qt.У вас есть доступные привязки Python GPL ( PyQt ) или (более новые) LGPL Pyside привязки:

  • Зрелая, стабильная, хорошо документированная и чрезвычайноОбширный каркас
  • Поставляется с GUI Designer для легкого перетаскивания дизайна пользовательского интерфейса
  • Кроссплатформенность бесплатно (Windows, Linux, Mac)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...