Есть ли GUI-конструктор для python?

Как уже упоминал @David Forester, конфликт находится внутри ярлыков Comipiz. Очевидным решением было бы установить пакет compizconfig-settings-manager. Однако, по моему опыту, когда я изменил правильные привязки клавиш, используя этот инструмент, что-то сразу вернет его.

То, что я нашел, будет делать с внесением изменений с помощью dconf, который имеет дополнительное преимущество уже установленного. Запустите dconf и перейдите к org.compiz.profiles.unity.plugins.grid. Когда я сделал это, клавиши left-maximize и put-maximize-key, где были определены только два. Я был с двумя другими. Вы должны иметь следующие значения.

put-maximize-key: <Control><Super>Up
put-restore-key:  <Control><Super>Down
left-maximize:    <Control><Super>Left
right-maximize:   <Control><Super>Right

После внесения этих изменений для меня было восстановлено здравомыслие.

В качестве побочного примечания другие сочетания клавиш являются нестандартными при использовании Ubuntu версия от Dell. Используйте другую машину с установкой ванили в качестве ссылки и отредактируйте ключи в org.gnome.desktop.wm.keybindings.

107
задан 17 May 2012 в 20:56

64 ответа

SharpDevelop

SharpDevelop предназначен для разработки приложения на основе .Net Framework. Он поддерживает IronPython и имеет графический пользовательский интерфейс для WinForm, Silverlight, WPF Application. В то время как Visual Studio также имеет различный GUI-дизайнер для IronPython, однако он не имеет графического интерфейса для WinForm.

1
ответ дан 25 July 2018 в 21:29

Вы после полной IDE (т. е. редактор кода, среда выполнения, инструменты компоновки пользовательского интерфейса) или просто утилита для создания пользовательского интерфейса?

Если это полная среда программирования, взгляните на Quickly toolet .

Если вы просто хотите создать интерфейсы, вы можете использовать конструктор «glade» для компоновки вашего интерфейса с помощью виджета GTK, затем загрузите это определение пользовательского интерфейса в любую программу python. Есть GTK + и Glade3 GUI Programming Tutorial (с примерами Python и C).

23
ответ дан 25 July 2018 в 21:29

В городе появился новый ребенок: Камелот . Он разработан для быстрого создания графического интерфейса. Это поможет вам сосредоточиться на своем приложении, а не на графическом интерфейсе. Составители говорят

Camelot предоставляет компоненты для построения бизнес-приложений поверх Python, SQLAlchemy и Qt. Он вдохновлен интерфейсом администратора Django. Вы можете использовать Camelot для разработки простых и сложных бизнес-приложений со скоростью warp.

Рамка была представлена ​​несколько раз на международных встречах python. Его преимущества заключаются в

Преимущества для разработчиков

  • В дополнение к высокому качеству и проверенной технологии
  • Представления привязаны к модели данных без написания кода
  • Настраивается с помощью структуры действий
  • Документировано из учебника по вступлению в печать для печати
  • Warpspeed для развертываемого решения

Преимущества для пользователя

  • Отзывчивый и знакомый GUI
  • Редакторы и элементы управления высокого качества
  • Тонны встроенных функций, таких как импорт, экспорт, печать, резервное копирование и восстановление
  • Подключено к бизнес-процессам

Проверьте http://www.python-camelot.com/ для получения дополнительной информации, презентаций, youtube videos и многое другое.

отказ от ответственности: я видел это в действии и говорил с разработчиками. Я мог бы быть предвзятым, но я честно считаю, что это отличное программное обеспечение.

3
ответ дан 25 July 2018 в 21:29

никто не упомянул инструмент, который довольно много используется на других языках и может быть известен при запуске пользователя. Eclipse имеет перспективу для python под названием PyDev.

1
ответ дан 25 July 2018 в 21:29

Qt-Designer

PyQt поставляется с Qt 's Designer , который является довольно опрятным графический редактор графического интерфейса, если вы хотите написать свое приложение с картой Qt.

Qt Designer screenshot [/g7]

Qt Creator

Новая IDE Qt имеет полнофункциональная поддержка как для создания виджетов (как для дизайнера выше), так и для приложений QtQuick, которые лучше подходят для приложений с легким весом, с сенсорным экраном (например, планшетов / мобильных приложений)

49
ответ дан 25 July 2018 в 21:29

SharpDevelop

SharpDevelop предназначен для разработки приложения на основе .Net Framework. Он поддерживает IronPython и имеет графический пользовательский интерфейс для WinForm, Silverlight, WPF Application. В то время как Visual Studio также имеет различный GUI-дизайнер для IronPython, однако он не имеет графического интерфейса для WinForm.

1
ответ дан 31 July 2018 в 10:26

Вы после полной IDE (т. е. редактор кода, среда выполнения, инструменты компоновки пользовательского интерфейса) или просто утилита для создания пользовательского интерфейса?

Если это полная среда программирования, взгляните на Quickly toolet .

Если вы просто хотите создать интерфейсы, вы можете использовать конструктор «glade» для компоновки вашего интерфейса с помощью виджета GTK, затем загрузите это определение пользовательского интерфейса в любую программу python. Есть GTK + и Glade3 GUI Programming Tutorial (с примерами Python и C).

103
ответ дан 31 July 2018 в 10:26

В городе появился новый ребенок: Камелот . Он разработан для быстрого создания графического интерфейса. Это поможет вам сосредоточиться на своем приложении, а не на графическом интерфейсе. Составители говорят

Camelot предоставляет компоненты для построения бизнес-приложений поверх Python, SQLAlchemy и Qt. Он вдохновлен интерфейсом администратора Django. Вы можете использовать Camelot для разработки простых и сложных бизнес-приложений со скоростью warp.

Рамка была представлена ​​несколько раз на международных встречах python. Его преимущества заключаются в

Преимущества для разработчиков

  • В дополнение к высокому качеству и проверенной технологии
  • Представления привязаны к модели данных без написания кода
  • Настраивается с помощью структуры действий
  • Документировано из учебника по вступлению в печать для печати
  • Warpspeed для развертываемого решения

Преимущества для пользователя

  • Отзывчивый и знакомый GUI
  • Редакторы и элементы управления высокого качества
  • Тонны встроенных функций, таких как импорт, экспорт, печать, резервное копирование и восстановление
  • Подключено к бизнес-процессам

Проверьте http://www.python-camelot.com/ для получения дополнительной информации, презентаций, youtube videos и многое другое.

отказ от ответственности: я видел это в действии и говорил с разработчиками. Я мог бы быть предвзятым, но я честно считаю, что это отличное программное обеспечение.

3
ответ дан 31 July 2018 в 10:26

никто не упомянул инструмент, который довольно много используется на других языках и может быть известен при запуске пользователя. Eclipse имеет перспективу для python под названием PyDev.

1
ответ дан 31 July 2018 в 10:26

Проверьте PyForms, он основан на PyQt. Его можно использовать с Qt Designer, но также легко создавать графические интерфейсы непосредственно в скрипте Python.

https://github.com/UmSenhorQualquer/pyforms/

1
ответ дан 31 July 2018 в 10:26

Лучшая среда разработки Python - это PyCharm. Но это не бесплатно, и у него нет дизайнера GUI. http://www.jetbrains.com/pycharm/index.html

-4
ответ дан 31 July 2018 в 10:26

SharpDevelop

SharpDevelop предназначен для разработки приложения на основе .Net Framework. Он поддерживает IronPython и имеет графический пользовательский интерфейс для WinForm, Silverlight, WPF Application. В то время как Visual Studio также имеет различный GUI-дизайнер для IronPython, однако он не имеет графического интерфейса для WinForm.

1
ответ дан 31 July 2018 в 11:28

wxFormBuilder

Это также зависит от того, какой набор инструментов виджета вы хотите использовать. Я предпочитаю wxWidgets с python, wxPython .

Так что я предпочитаю создавать GUI, это wxFormBuilder , он доступен для доступа следуя PPA:

Он имеет приятное простое перетаскивание виджетов на холст, и вы можете быстро переключиться на вкладку кода, чтобы увидеть, что она сгенерировала, и мой незакрытый глаз чист и незагрязнен. Поскольку название на олове говорит о том, что это построитель форм, это то, чем он специализируется. Поэтому не ожидайте разработки с ним полного проекта, однако, если вы хотите, чтобы дизайн формы был отделен от кода анализа, он выполняет работа хорошо.

14
ответ дан 31 July 2018 в 11:28

Вы после полной IDE (т. е. редактор кода, среда выполнения, инструменты компоновки пользовательского интерфейса) или просто утилита для создания пользовательского интерфейса?

Если это полная среда программирования, взгляните на Quickly toolet .

Если вы просто хотите создать интерфейсы, вы можете использовать конструктор «glade» для компоновки вашего интерфейса с помощью виджета GTK, затем загрузите это определение пользовательского интерфейса в любую программу python. Есть GTK + и Glade3 GUI Programming Tutorial (с примерами Python и C).

103
ответ дан 31 July 2018 в 11:28

В городе появился новый ребенок: Камелот . Он разработан для быстрого создания графического интерфейса. Это поможет вам сосредоточиться на своем приложении, а не на графическом интерфейсе. Составители говорят

Camelot предоставляет компоненты для построения бизнес-приложений поверх Python, SQLAlchemy и Qt. Он вдохновлен интерфейсом администратора Django. Вы можете использовать Camelot для разработки простых и сложных бизнес-приложений со скоростью warp.

Рамка была представлена ​​несколько раз на международных встречах python. Его преимущества заключаются в

Преимущества для разработчиков

  • В дополнение к высокому качеству и проверенной технологии
  • Представления привязаны к модели данных без написания кода
  • Настраивается с помощью структуры действий
  • Документировано из учебника по вступлению в печать для печати
  • Warpspeed для развертываемого решения

Преимущества для пользователя

  • Отзывчивый и знакомый GUI
  • Редакторы и элементы управления высокого качества
  • Тонны встроенных функций, таких как импорт, экспорт, печать, резервное копирование и восстановление
  • Подключено к бизнес-процессам

Проверьте http://www.python-camelot.com/ для получения дополнительной информации, презентаций, youtube videos и многое другое.

отказ от ответственности: я видел это в действии и говорил с разработчиками. Я мог бы быть предвзятым, но я честно считаю, что это отличное программное обеспечение.

3
ответ дан 31 July 2018 в 11:28

Проверьте PyForms, он основан на PyQt. Его можно использовать с Qt Designer, но также легко создавать графические интерфейсы непосредственно в скрипте Python.

https://github.com/UmSenhorQualquer/pyforms/

1
ответ дан 31 July 2018 в 11:28

Лучшая среда разработки Python - это PyCharm. Но это не бесплатно, и у него нет дизайнера GUI. http://www.jetbrains.com/pycharm/index.html

-4
ответ дан 31 July 2018 в 11:28

Qt-Designer

PyQt поставляется с Qt 's Designer , который является довольно опрятным графический редактор графического интерфейса, если вы хотите написать свое приложение с картой Qt.

Qt Designer screenshot [/g7]

Qt Creator

Новая IDE Qt имеет полнофункциональная поддержка как для создания виджетов (как для дизайнера выше), так и для приложений QtQuick, которые лучше подходят для приложений с легким весом, с сенсорным экраном (например, планшетов / мобильных приложений)

49
ответ дан 31 July 2018 в 11:28

SharpDevelop

SharpDevelop предназначен для разработки приложения на основе .Net Framework. Он поддерживает IronPython и имеет графический пользовательский интерфейс для WinForm, Silverlight, WPF Application. В то время как Visual Studio также имеет различный GUI-дизайнер для IronPython, однако он не имеет графического интерфейса для WinForm.

1
ответ дан 2 August 2018 в 03:07

wxFormBuilder

Это также зависит от того, какой набор инструментов виджета вы хотите использовать. Я предпочитаю wxWidgets с python, wxPython .

Так что я предпочитаю создавать GUI, это wxFormBuilder , он доступен для доступа следуя PPA:

Он имеет приятное простое перетаскивание виджетов на холст, и вы можете быстро переключиться на вкладку кода, чтобы увидеть, что она сгенерировала, и мой незакрытый глаз чист и незагрязнен. Поскольку название на олове говорит о том, что это построитель форм, это то, чем он специализируется. Поэтому не ожидайте разработки с ним полного проекта, однако, если вы хотите, чтобы дизайн формы был отделен от кода анализа, он выполняет работа хорошо.

14
ответ дан 2 August 2018 в 03:07

Вы после полной IDE (т. е. редактор кода, среда выполнения, инструменты компоновки пользовательского интерфейса) или просто утилита для создания пользовательского интерфейса?

Если это полная среда программирования, взгляните на Quickly toolet .

Если вы просто хотите создать интерфейсы, вы можете использовать конструктор «glade» для компоновки вашего интерфейса с помощью виджета GTK, затем загрузите это определение пользовательского интерфейса в любую программу python. Есть GTK + и Glade3 GUI Programming Tutorial (с примерами Python и C).

103
ответ дан 2 August 2018 в 03:07

В городе появился новый ребенок: Камелот . Он разработан для быстрого создания графического интерфейса. Это поможет вам сосредоточиться на своем приложении, а не на графическом интерфейсе. Составители говорят

Camelot предоставляет компоненты для построения бизнес-приложений поверх Python, SQLAlchemy и Qt. Он вдохновлен интерфейсом администратора Django. Вы можете использовать Camelot для разработки простых и сложных бизнес-приложений со скоростью warp.

Рамка была представлена ​​несколько раз на международных встречах python. Его преимущества заключаются в

Преимущества для разработчиков

  • В дополнение к высокому качеству и проверенной технологии
  • Представления привязаны к модели данных без написания кода
  • Настраивается с помощью структуры действий
  • Документировано из учебника по вступлению в печать для печати
  • Warpspeed для развертываемого решения

Преимущества для пользователя

  • Отзывчивый и знакомый GUI
  • Редакторы и элементы управления высокого качества
  • Тонны встроенных функций, таких как импорт, экспорт, печать, резервное копирование и восстановление
  • Подключено к бизнес-процессам

Проверьте http://www.python-camelot.com/ для получения дополнительной информации, презентаций, youtube videos и многое другое.

отказ от ответственности: я видел это в действии и говорил с разработчиками. Я мог бы быть предвзятым, но я честно считаю, что это отличное программное обеспечение.

3
ответ дан 2 August 2018 в 03:07

никто не упомянул инструмент, который довольно много используется на других языках и может быть известен при запуске пользователя. Eclipse имеет перспективу для python под названием PyDev.

1
ответ дан 2 August 2018 в 03:07

Проверьте PyForms, он основан на PyQt. Его можно использовать с Qt Designer, но также легко создавать графические интерфейсы непосредственно в скрипте Python.

https://github.com/UmSenhorQualquer/pyforms/

1
ответ дан 2 August 2018 в 03:07

Лучшая среда разработки Python - это PyCharm. Но это не бесплатно, и у него нет дизайнера GUI. http://www.jetbrains.com/pycharm/index.html

-4
ответ дан 2 August 2018 в 03:07

Qt-Designer

PyQt поставляется с Qt 's Designer , который является довольно опрятным графический редактор графического интерфейса, если вы хотите написать свое приложение с картой Qt.

Qt Designer screenshot [/g7]

Qt Creator

Новая IDE Qt имеет полнофункциональная поддержка как для создания виджетов (как для дизайнера выше), так и для приложений QtQuick, которые лучше подходят для приложений с легким весом, с сенсорным экраном (например, планшетов / мобильных приложений)

49
ответ дан 2 August 2018 в 03:07

Вы после полной IDE (т. е. редактор кода, среда выполнения, инструменты компоновки пользовательского интерфейса) или просто утилита для создания пользовательского интерфейса?

Если это полная среда программирования, взгляните на Quickly toolet .

Если вы просто хотите создать интерфейсы, вы можете использовать конструктор «glade» для компоновки вашего интерфейса с помощью виджета GTK, затем загрузите это определение пользовательского интерфейса в любую программу python. Есть GTK + и Glade3 GUI Programming Tutorial (с примерами Python и C).

103
ответ дан 4 August 2018 в 18:59

В городе появился новый ребенок: Камелот . Он разработан для быстрого создания графического интерфейса. Это поможет вам сосредоточиться на своем приложении, а не на графическом интерфейсе. Составители говорят

Camelot предоставляет компоненты для построения бизнес-приложений поверх Python, SQLAlchemy и Qt. Он вдохновлен интерфейсом администратора Django. Вы можете использовать Camelot для разработки простых и сложных бизнес-приложений со скоростью warp.

Рамка была представлена ​​несколько раз на международных встречах python. Его преимущества заключаются в

Преимущества для разработчиков

  • В дополнение к высокому качеству и проверенной технологии
  • Представления привязаны к модели данных без написания кода
  • Настраивается с помощью структуры действий
  • Документировано из учебника по вступлению в печать для печати
  • Warpspeed для развертываемого решения

Преимущества для пользователя

  • Отзывчивый и знакомый GUI
  • Редакторы и элементы управления высокого качества
  • Тонны встроенных функций, таких как импорт, экспорт, печать, резервное копирование и восстановление
  • Подключено к бизнес-процессам

Проверьте http://www.python-camelot.com/ для получения дополнительной информации, презентаций, youtube videos и многое другое.

отказ от ответственности: я видел это в действии и говорил с разработчиками. Я мог бы быть предвзятым, но я честно считаю, что это отличное программное обеспечение.

3
ответ дан 4 August 2018 в 18:59

никто не упомянул инструмент, который довольно много используется на других языках и может быть известен при запуске пользователя. Eclipse имеет перспективу для python под названием PyDev.

1
ответ дан 4 August 2018 в 18:59

Проверьте PyForms, он основан на PyQt. Его можно использовать с Qt Designer, но также легко создавать графические интерфейсы непосредственно в скрипте Python.

https://github.com/UmSenhorQualquer/pyforms/

1
ответ дан 4 August 2018 в 18:59

Другие вопросы по тегам:

Похожие вопросы: