LINUX.ORG.RU

Python GUI: wx - qt5 - gtk ?

 , , ,


0

3

Камрады, собрался я пилить свой велосипед, да еще и с гуёвиной.

Более-менее рабочий прототип есть, подскажите годную библиотеку для гуя?

Сначала я решил юзать wx, ибо не привязано к оболочке, но на сайте у них новость про Феникс.

За кутю и gtk ничего не знаю - что активнее разивается и поддерживается?

★★★★

Попробуй для начала запилить на Tkinter, а уже потом можешь перепилить на твой любимый гуй. Из плюсов - он уже есть в питоне изкоробки.

Cactus64k
()
Ответ на: комментарий от Cactus64k

посмотрю, спасибо.

Некоторый функционал я уже реализовал в консольном варианте, но потом понял что это тихий ужас будет в консоли использовать :)

PunkoIvan ★★★★
() автор топика

что активнее разивается и поддерживается?

Оба.
Но хочу заметить, что в Qt всё гораздо лучше в плане обратной совместимости и того, как всё будет выглядеть у пользователя – в том числе, за счёт QGtk2Style.

Darth_Revan ★★★★★
()

Сначала я решил юзать wx, ибо не привязано к оболочке

Например разработчики gnuradio закапывают wx виджеты в пользу qt.

dinn ★★★★★
()
Ответ на: комментарий от Darth_Revan

так и думал, что кутя веселее.. Но скажите, кто в курсе, если я юзаю только gtk-приложения, оно не сильно засрёт систему?

Или в плане зависимостей всё зависит от меня и моих кривых ручек ?

PunkoIvan ★★★★
() автор топика
Ответ на: комментарий от Darth_Revan

у меня осом + пару виджетов с крысы, ничего удивительного :)

Спасибо, попробую для начала потыкать tkinter и возьмусь таки за кутю.

PunkoIvan ★★★★
() автор топика
Ответ на: комментарий от Darth_Revan

Как говорится, задействуй Qt в своем проекте, чтобы помочь Qt на пути к мировому господству ^_^

Если учесть что сам Qt развивается очень активно, а https://en.wikipedia.org/wiki/PyQt поддерживает последнюю его версию...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

на пути к мировому господству ^_^

отлично коррелирует с аватаркой :)

Да, остановлюсь на PyQt5 + Python 3.5+

PunkoIvan ★★★★
() автор топика

qt гораздо лучше для пользователей: виджеты на экран умещаются, есть файловый диалог.

thunar ★★★★★
()

С gtk все просто и понтяно. Рекомендую.

Gonleef
()
Ответ на: комментарий от PunkoIvan

Да, меня восхищают две вещи: как истинные адепты свободы рекламируют коммерческий проект github и коммерческий проект Qt. И главное, как у них хорошо это получается! Воистину, если хочешь заработать по-настоящему много денег, создай религию.

den73 ★★★★★
()
Ответ на: комментарий от thunar

Ты забыл дописать:
Можно грабить корованы

anonymous
()
Ответ на: комментарий от den73

Анонимус одобряет

Если ты еще немного подумаешь, то поймешь, что большая часть известного тебе свободного софта - коммерческие проекты.

anonymous
()
Ответ на: комментарий от den73

Qt for Application Development is also available under GPL and LGPLv3 open source licenses. Qt tools and some libraries are only available under GPL.

Подавись.

истинные адепты свободы рекламируют коммерческий проект Qt

А смысл в том, что на коммерческом проекте ещё и зарабатывать надо — поэтому авторы вынуждены подстаиваться не только под программиста, но и под пользователя — т.е. делать какую-никакую, но эргономику, которая, например, в GTK полностью отсутствует.

thunar ★★★★★
()

Конечно же Gtk. Остальное все какое-то жирное и убогое.

Freyr69 ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.