Информация об изменениях

Сообщение Re: Фреймворк для современного GUI от 28.07.2020 8:26

Изменено 28.07.2020 8:29 Michael

Re: Фреймворк для современного GUI
Здравствуйте, gyraboo, Вы писали:

G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной, и пока что остановился на Lazarus. Но GUI у его программ выглядят немного допотопно. На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?


я делаю на Qt (то что QtWidget, не QML). Работает на macOS и Win.
Использую OpenSource Edition (LGPL) поэтому вопрос про цену не актуален.
Один из супер-плюсов именно для GUI — это поддержка стилей (CSS) в Qt.
Например для Visual Studio C++ (MFC, WTL) нужно было юзать какие-то дополнительные платные либы (раньше так было, сейчас не знаю как).

Конечно GUI по хорошему должен нарисовать дизер а разложить на CSS это уже дело техники.
Но мне вот создали стиль и я его по всем продуктам тащу.

Вот пример интерфейса: https://srtminiserver.com/streamid/streamid_default.png
Re: Фреймворк для современного GUI
Здравствуйте, gyraboo, Вы писали:

G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной, и пока что остановился на Lazarus. Но GUI у его программ выглядят немного допотопно. На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?


я делаю на Qt (то что QtWidget, не QML). Работает на macOS и Win.
Использую OpenSource Edition (LGPL) поэтому вопрос про цену не актуален.
Один из супер-плюсов именно для GUI — это поддержка стилей (CSS) в Qt.
Например для Visual Studio C++ (MFC, WTL) для стилизации нужно было юзать какие-то дополнительные платные либы (раньше так было, сейчас не знаю как).

Конечно GUI по хорошему должен нарисовать дизер а разложить на CSS это уже дело техники.
Но мне вот создали стиль и я его по всем продуктам тащу.

Вот пример интерфейса: https://srtminiserver.com/streamid/streamid_default.png