Какие-либо действительно современные, красивые настольные приложения, которые разрабатываются с PyQt/PySide?

Я начал использовать Python для веб-разработки недавно, это довольно прохладно; я видел программы, которые разрабатываются в QT/C++, который достаточно хорош с точки зрения эстетики; я только что заметил новый проект PySide (который приносит спокойную лицензию LGPL на Python, и это еще не поддерживает Windows).

Ввиду вышеизложенного я вижу возможность использования Python + PyQt/PySide для разработки кросс-платформенных приложений в будущем :) но у меня есть несколько сомнений прямо сейчас:

  1. PyQty/PySide может использоваться для разработки действительно сложного/современного UI? Кто-то может дать мне некоторые точки, чтобы взглянуть на некоторые привлекательные снимки экрана приложений, которые разрабатываются в Python+QT?
  2. Что относительно выполнения использования Python + QT для настольного приложения?

Заранее спасибо!

16
задан Edwin Yip 7 May 2010 в 03:16
поделиться

3 ответа

Можно ли использовать PyQty / PySide для разработки действительно сложного / современного пользовательского интерфейса?

Настольные приложения бывают самых разных видов - некоторые из них красиво оформлены, некоторые чрезвычайно настроены и практически не похожи на стандартное приложение для этой ОС. То же самое можно сделать с Qt / PyQt / PySide. Как сказал Алекс, не должно быть видимой разницы между приложением, написанным на PyQt / PySide, и приложением, написанным на Qt на C ++. Любая программа, написанная на Qt4 (с использованием привязок или без них), по умолчанию будет выглядеть как стандартное современное приложение.

Конечно, есть функции последних выпусков Windows (и, вероятно, некоторые из них в Mac OS X), которые не поддерживаются сразу и по умолчанию в Qt, но вы почти всегда можете написать специальный код для конкретной платформы для тех ситуаций, где сказано особенности действительно важны.

Может ли кто-нибудь дать мне несколько очков, чтобы взглянуть на красивые скриншоты приложений, разработанных на Python + QT?

Лучшая и самая открытая программа, о которой я знаю и которая написана на PyQt, Эрик - IDE на основе Python .

А как насчет производительности использования Python + QT для настольного приложения?

Для большинства приложений разница в производительности между приложением C ++ Qt и приложением PyQt незаметна. Но если вам действительно нужна производительность, вы можете написать определенные части приложения на C ++ и сделать привязки доступными в Python, чтобы вы могли интегрировать их.

13
ответ дан 30 November 2019 в 21:02
поделиться

Нет никакой эстетической разницы между внешним видом и ощущениями Qt на базе C++ и обертками PyQt и PySide поверх него. Я практически не пользуюсь настольными GUI-приложениями, поэтому не могу указать вам ни на одно из этих сочетаний языка и инструментария, но если вам нравится первый, вам будет трудно отличить его от второго.

2
ответ дан 30 November 2019 в 21:02
поделиться

Немного поздно, но для записи такие приложения, как Skype, GoogleEarth или последние версии VLC (медиаплеер и др.) Использовали библиотеки Qt.

3
ответ дан 30 November 2019 в 21:02
поделиться
Другие вопросы по тегам:

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