The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

24.09.2017 23:16  Представлен gtkplatform, плагин для отрисовки Qt-приложений с использованием GTK+

В рамках проекта gtkplatform развивается новый механизм для бесшовного отображения Qt-приложений в окружениях на базе GTK+. В отличие от решений, основанных на стилизации элементов оформления или замены движка тем оформления, в gtkplatform предлагается иной подход - к Qt подключается плагин с реализацией платформы отрисовки на базе GTK+. Иными словами оконные операции Qt-приложений транслируются в API GTK+, который используется как первичный тулкит. Код написан на языке С++ и по аналоги с Qt распространяется под лицензиями LGPLv3 и GPLv2+.

Реализованный в gtkplatform подход позволяет задействовать в Qt-приложениях родные диалоги, обработчики ввода и меню GTK+, что сводит к минимуму видимые отличия при интеграции Qt-приложений в пользовательские окружения на базе GTK+. В том числе Qt-приложения могут бесшовно вписываться в окружение GNOME, работающее поверх Wayland.

На текущем этапе развития поддерживается отрисовка через GTK+ оконных компонентов, формируемых при помощи QPainter, QOpenGLContext, QOpenGLWidget и QtWebEngine, возможно использование буфера обмена, используются нативные меню и диалоги GTK+, обрабатываются события ввода от сенсорных экранов, клавиатур и мышей. Из планов отмечается подготовка вспомогательных обработчиков для задействования специфичных возможностей GTK+, таких как вынос панели инструментов в заголовок окна (GtkHeaderBar).

Подключение плагина gtkplatform производится через запуск приложения с установкой переменной окружения "QT_QPA_PLATFORM=gtk" или через указание опции "-platform gtk". Для пользователей Arch Linux плагин уже размещён в репозитории AUR. Из похожих проектов можно отметить плагины gtk-qt-engine, qgtkstyle, QGnomePlatform и Qt5Gtk2, которые заменяют движок тем оформления (QT_QPA_PLATFORMTHEME) на вариант, работающий поверх GTK+.



  1. Главная ссылка к новости (https://www.reddit.com/r/linux...)
  2. OpenNews: Рабочий стол Budgie переходит с GTK+ и библиотек GNOME на Qt
  3. OpenNews: Выпуск библиотеки Qt5Gtk2 0.3 для интеграции Qt5-программ в окружения GTK2+
  4. OpenNews: Audacious возвращается на GTK2, в перспективе переход на Qt
  5. OpenNews: Wireshark мигрирует с GTK+ на Qt
  6. OpenNews: QGtkStyle открывает новый уровень интеграции Qt приложений в среду GNOME
Лицензия: CC-BY
Тип: Программы
Ключевые слова: qt, gtk
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.2, Аноним (-), 23:32, 24/09/2017 [ответить] [показать ветку] [···]    [к модератору]
  • +3 +/
    Замутно
     
     
  • 2.57, анон (?), 11:38, 25/09/2017 [^] [ответить]    [к модератору]
  • –5 +/
    нужно было Qt отрисовывать на html/js на электроне тогда бы работало а так ненужная поделка
     
  • 1.3, Аноним (-), 23:33, 24/09/2017 [ответить] [показать ветку] [···]    [к модератору]
  • –2 +/
    Я хоть и ярый адепт няшной сишечки и GTK+, но это извращение.
     
     
  • 2.6, Xasd (ok), 00:06, 25/09/2017 [^] [ответить]    [к модератору]
  • +7 +/
    тык ведь там там C++ а не няшная сишечка
     
  • 2.56, eganru (?), 11:33, 25/09/2017 [^] [ответить]     [к модератору]
  • –1 +/
    i ярый адепт няшной сишечки i - пена у рта быстро сохнет, как только возникаю... весь текст скрыт [показать]
     
     
  • 3.58, Аноним (-), 11:43, 25/09/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    > проекта в 100+ файлов на Cи

    Линус как-то не жаловался.

     
     
  • 4.75, Crazy Alex (ok), 13:02, 25/09/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Линусов мало
     
     
  • 5.116, Аноним (-), 01:40, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Так и хороший софт тоже не каждый первый пишет А какое-нибудь гамно на пыхе или... весь текст скрыт [показать]
     
  • 3.94, Аноним (-), 18:58, 25/09/2017 [^] [ответить]     [к модератору]  
  • +/
    Я другой аноним и я не понимаю почему другие люди не могут научиться организовыв... весь текст скрыт [показать]
     
     
  • 4.110, eganru (?), 14:50, 26/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    докажи что не пустомеля.
    напиши на gnu inline assembly макро вызова ядра с передачей параметров через регистры.
     
  • 1.4, neak (?), 23:43, 24/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –9 +/
    Ещё один враппер. Чтобы внешний вид чуть меньше был похож на лоскутное одеяло. Вещь хорошая, но это не решение.
     
     
  • 2.7, Xasd (ok), 00:07, 25/09/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    а он точно враппер, а не лишь ЗАМЕНА одного из компонентов в стеке Qt переменн... весь текст скрыт [показать]
     
  • 1.5, Аноним (-), 23:59, 24/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +13 +/
    С позитивной стороны: эти хотя бы не форкают, а наоборот работаю на объединение
     
  • 1.8, Аноним (-), 00:16, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +5 +/
    qtplatform надеюсь тоже есть который делает тоже самое но наоборот
     
  • 1.10, JL2001 (ok), 00:24, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    годно, правильный подход

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

    зы: лично мне на гтк чихать, но такие плагины и такие возможности у Qt это круто

     
     
  • 2.12, Аноним (-), 00:36, 25/09/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    Такой фиче уж 20 лет в обед.
    Погуглите по ключевым словам ssh x11 forwarding
     
     
  • 3.35, Аноним (-), 09:07, 25/09/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    Придет Вейланд, дропнут Иксы и что тогда? Альтернативы нет, пока(VNC не предлагать).
     
     
  • 4.49, Аноним (-), 11:06, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Не дропнут. В маке дропнули ещё при рождении, но народ быстро прикрутил иксы и там.
     
     
  • 5.61, Аноним (-), 12:00, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    > Не дропнут. В маке дропнули ещё при рождении, но народ быстро прикрутил иксы и там.

    Не будет иксов на линуксе -- станут без надобности и на маке.

     
  • 3.46, Аноним (-), 10:36, 25/09/2017 [^] [ответить]     [к модератору]  
  • +/
    Сейчас это не помогает в смысле уменьшения трафика Рендерят ныне сами тулкиты, ... весь текст скрыт [показать]
     
     
  • 4.76, Crazy Alex (ok), 13:03, 25/09/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Собственно, все "проблемы" иксов именно из-за этого
     
     
  • 5.95, Аноним (-), 19:00, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    У X есть проблемы? Однако не знал.
     
  • 2.18, Аноним (-), 02:11, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    В QT/QML недавно запилили такую фичу.
    Приложение работает на сервере, - а QT/QML графика, вроде как в браузере отрисовываеться, или на хосте клиента.
     
     
  • 3.20, key (??), 04:17, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    а по каким словам гуглить?
     
     
  • 4.114, ivanpetrov (ok), 02:29, 01/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Qt WebGL streaming: http://blog.qt.io/blog/2017/02/22/qt-quick-webgl-streaming/
     
  • 3.113, AlFoX (ok), 16:47, 28/09/2017 [^] [ответить]    [к модератору]  
  • +/
    да ну?
     
  • 1.11, VINRARUS (ok), 00:25, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Отлично. Теперь можна и Firefox на Qt переделывать. :D
     
  • 1.13, Аноним (-), 01:02, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +11 +/
    Нужен проект по уничтожению gtk+ и тогда никаких проблем
    Только qt, и везде всё будет одинаково и без костылей
     
     
  • 2.15, Дуплик (ok), 01:45, 25/09/2017 [^] [ответить]    [к модератору]  
  • –14 +/
    Нужен проект по уничтожению Qt. Ведь на Qt только одна малопопулярная DE -- KDE. Мир даже не заметит, если Qt исчезнет. А вот если исчезнет GTK+, то ты вряд ли сможешь написать суда хоть что-то.
     
     
  • 3.16, VINRARUS (ok), 01:49, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Люди в кедах бьються больнее чем гномы. Акуратнее.
     
  • 3.24, Тот_Самый_Анонимус (?), 07:10, 25/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Хм, у меня наоборот Я не замечу, если ГТК исчезнет, потому что давно избавился ... весь текст скрыт [показать]
     
  • 3.34, Аноним (-), 09:07, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Если сравнивать QT/QML и GTK+, то в пользу GTK+ только наследие, и ничего больше. Более того, HTML тоже следует принести в жертву QML, т.к. такому костыльному монстру не место в 21 веке.
     
  • 3.47, Аноним (-), 10:41, 25/09/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    >А вот если исчезнет GTK+, то ты вряд ли сможешь написать суда хоть что-то.

    Наивный пионЭр, вот у меня, например, нет на компе Gtk, а я сюда пишу.

    P.S. И у меня не Винда, и не МакОСь, если что.

     
  • 2.51, Я (??), 11:11, 25/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Это он и есть. У тех, кто писал на gtk только ради внешнего вида, больше не окажется отмазок, и они уйдут на qt.
     
     
  • 3.96, Аноним (-), 19:06, 25/09/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Вот практически не интересут внешний вид, т к не гуидрочер ни разу Как разрабо... весь текст скрыт [показать]
     
     
  • 4.98, Atom (??), 20:31, 25/09/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Quick Time действительно хреновый. Спасибо, что напомнили. А как это связано с Qt?
     
  • 4.104, Аноним (-), 08:33, 26/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    и сколько тулкитов с расово верной
     
  • 4.105, Аноним (-), 08:34, 26/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    и сколько тулкитов с расово верной архитектурой написал месье программист?
     
  • 1.14, Дуплик (ok), 01:43, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    То есть теперь Qt перестанет быть вырвиглазным?
     
     
  • 2.25, Тот_Самый_Анонимус (?), 07:11, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Для человека, выросшего среди квазимод, любой нормальный кажется уродом.
     
  • 2.36, Аноним (-), 09:11, 25/09/2017 [^] [ответить]     [к модератору]  
  • +/
    Вырвиглазным может быть дизайн интерфейса на Qt, но не сам Qt И, разумеется, не... весь текст скрыт [показать]
     
     
  • 3.40, llolik (ok), 09:54, 25/09/2017 [^] [ответить]     [к модератору]  
  • +/
    Поменяй Qt на GTK и в смысле фразы, кроме названия тулкита, ничего не изменится ... весь текст скрыт [показать]
     
     
  • 4.43, Тот_Самый_Анонимус (?), 10:20, 25/09/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    Однако ведущие разработки на ГТК, ткие как ГИМП, Инкскейп и Пиджин выглядят чужеродными вне гнома, что говорит либо о некомпетентности разработчика, либо об ущербности инструментария.
     
     
  • 5.52, llolik (ok), 11:12, 25/09/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Ну во-первых не только гнома, а ещё и гномопроизводных Корицы, Крысы и т д ... весь текст скрыт [показать]
     
     
  • 6.62, Аноним (-), 12:08, 25/09/2017 [^] [ответить]     [к модератору]  
  • +/
    Кросплатформенность здесь не причем Насчет чужеродности , Вы явно не писали на... весь текст скрыт [показать]
     
     
  • 7.79, Crazy Alex (ok), 13:10, 25/09/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Как пользователь - я бы с удовольствием придушил за такой подход Пусть разработ... весь текст скрыт [показать]
     
  • 6.77, Тот_Самый_Анонимус (?), 13:10, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    На винде - как родные. В Гноме 2, раньше сами гномеры говорили что как родные, в третьем не знаю, я этим шлаком не пользуюсь. А вот ГТКшные везде уродливо смотрятся, а не в гноме ещё и чужеродными.
     
  • 2.48, Аноним (-), 11:00, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    К окулисту сходи.
     
  • 1.17, Аноним (-), 02:04, 25/09/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • +2 +/
    Попробовал этот плагин в Arch Работает, но сырой еще Если Qt-приложение имеет ... весь текст скрыт [показать]
     
  • 1.19, Аноним (-), 02:43, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Чо люди ни придумают, лишь бы FLTK не юзать
     
     
  • 2.41, Аноним (-), 10:03, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Позёр! Motif вещь.
     
     
  • 3.50, Аноним (-), 11:09, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Он, таки, прав, FLTK представляет собой OO API, в отличие от. Даже тот же Gtk, и тот более ОО, по сравнению с никаким в этом отношении Motif.
     
  • 1.21, Аноним (-), 05:39, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    теперь надо на qt gtk эмулировать и сравнить кто лучший гном и наоборот, глядишь фаны ченьчж оформят.
     
  • 1.22, Аноним (-), 05:47, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Зачем на непонятном нечто, которое некоторые используют вместо тулкита, эмулировать тулкит? Тем более, что в няшных кедах и так всё выглядит и работает единообразно.
     
  • 1.26, Аноним (-), 07:39, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    О, левитирующие макароны на скриншотах, найс.
     
     
  • 2.97, Аноним (-), 20:23, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    АКА "рожки"
     
  • 1.27, A.Stahl (ok), 07:59, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Никогда не понимал этого стремления к мимикрии друг в друга. Что плохого если Qt-программа будет выглядеть как Qt-программа, а GTK, соответственно, как GTK?
     
     
  • 2.31, X2asd (ok), 08:27, 25/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    в данном случае не мимикрирование под GTK, а реализация отрисовки на GTK
     
     
  • 3.32, A.Stahl (ok), 08:42, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Но результат аналогичный. Тем более, что такой подход не избавляет от необходимости иметь Qt в системе.
     
     
  • 4.37, X2asd (ok), 09:13, 25/09/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    ну малоли какие дурааки софт пишут некоторые не хотят писать под линукс то ест... весь текст скрыт [показать]
     
  • 2.59, Аноним (-), 11:43, 25/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Любитель лёхких WM Ну что уж там, пусть тогда каждое приложение свою собственну... весь текст скрыт [показать]
     
     
  • 3.112, Аноним (-), 19:52, 27/09/2017 [^] [ответить]    [к модератору]  
  • +/
    шютка про замену была бы смешнее, если б не было очевидным, что ты подобное сочетание букв набираешь только в комментах
     
  • 1.29, Ilya Indigo (ok), 08:13, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Вместо того, чтобы свои родные GTK-ные приложения на GTK3+ красиво отобразить на Qt, они предлагают изуродовать все родные Qt-ные приложения.
    Нет уж, заберите этот кусок кала себе!
     
     
  • 2.33, X2asd (ok), 08:49, 25/09/2017 [^] [ответить]     [к модератору]  
  • +5 +/
    потомучто GTK не ставит кросплатформенность -- своей осноаной целью GTK главным... весь текст скрыт [показать]
     
     
  • 3.38, Аноним (-), 09:14, 25/09/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    > с набором кросплатформенных костылей

    По крайней мере один человек с вами не согласен.

     
  • 3.60, Аноним (-), 11:47, 25/09/2017 [^] [ответить]    [к модератору]  
  • +5 +/
    Такой мейнстрим, что куча проектов с него на Qt мигрироваала.
     
     
  • 4.63, X4asd (ok), 12:08, 25/09/2017 [^] [ответить]     [к модератору]  
  • –4 +/
    не бзди линуксовские программы -- не мигрировали на Qt а мигрировали только те... весь текст скрыт [показать]
     
     
  • 5.91, Аноним84701 (ok), 17:02, 25/09/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    А пацаны в LXDE, Budgie, GCompris, SubSurface, Audacious, Wireshark и не зна... весь текст скрыт [показать]
     
     
  • 6.102, X2asd (ok), 08:04, 26/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    лол ты так удивляешься будто я сделал для тебя не весть какой открытие да, д... весь текст скрыт [показать]
     
     
  • 7.109, Аноним84701 (ok), 14:17, 26/09/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Cколько жЫра W пафоса https github com torvalds subsurface-for-dirk graphs co... весь текст скрыт [показать]
     
  • 4.64, Аноним (-), 12:13, 25/09/2017 [^] [ответить]     [к модератору]  
  • +/
    Мигрировали немногие Питонисты не мигрировали точно Сейчас мало людей, способн... весь текст скрыт [показать]
     
     
  • 5.87, Аноним (-), 14:53, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Только PyGtk не очень жив
     
  • 5.100, Led (ok), 00:34, 26/09/2017 [^] [ответить]    [к модератору]  
  • +/
    > Питонисты не мигрировали точно.

    Рождённый ползать мигрировать не может.

     
     ....нить скрыта, показать (10)

  • 1.30, Anonimous (?), 08:23, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Изобрели wxWidgets
     
  • 1.39, Аноним (-), 09:53, 25/09/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Плюс в карму Qt за удачную архитектуру, позволяющую такое Чего не скажешь о ГТК... весь текст скрыт [показать]
     
     
  • 2.65, X4asd (ok), 12:14, 25/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    сарказм позваляющее аж такое ну и чюдеса сарказм а больше ничего другого о... весь текст скрыт [показать]
     
     
  • 3.67, Аноним (-), 12:20, 25/09/2017 [^] [ответить]     [к модератору]  
  • +/
    В QML контроллы размещает сам программист Причем здесь Qt ... весь текст скрыт [показать]
     
     
  • 4.69, X4asd (ok), 12:25, 25/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    при том что в зависимости от того под какую операционную систему компилируешь св... весь текст скрыт [показать]
     
     
  • 5.81, Crazy Alex (ok), 13:17, 25/09/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    Это не для линукса, это для гнома HIG Судя по результату - совершенно чудовищны... весь текст скрыт [показать]
     
  • 5.83, Аноним (-), 13:29, 25/09/2017 [^] [ответить]     [к модератору]  
  • +/
    Это решает не Qt, а программист И в общем случае это правильный подход Хороший... весь текст скрыт [показать]
     
     
  • 6.93, Crazy Alex (ok), 17:39, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Qt - одну конкретную задачу? Вы его вообще видели?

    P.S. X.org, кстати, решает таки одну задачу - реализует протокол X11.

     
     
  • 7.106, Аноним (-), 09:08, 26/09/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    >P.S. X.org, кстати, решает таки одну задачу - реализует протокол X11.

    очевидно, qt решает таки одну задачу - реализует кроссплатформенный тулкит

     
  • 3.68, Аноним (-), 12:22, 25/09/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > но и даже банально не догадываются что каталог /tmp/ это оперативная память

    /tmp/ - не оперативная память, это память для временных объектов, разных кэшей.

     
     
  • 4.70, X4asd (ok), 12:29, 25/09/2017 [^] [ответить]     [к модератору]  
  • –3 +/
    можешь абстрагироваться как хочешь -- а суть реализации всё равно не поменяется ... весь текст скрыт [показать]
     
     
  • 5.78, Аноним (-), 13:10, 25/09/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    Можешь думать чё хочешь, каталог tmp от слова temporary - временный на многих ... весь текст скрыт [показать]
     
  • 5.84, Аноним (-), 14:07, 25/09/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    Абстрагироваться куда, откуда, о чем вы болезный? /dev/shm - в оперативной памяти, а /tmp - на диске.
     
     
  • 6.90, X4asd (ok), 15:54, 25/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    вот тебе фрагмент кода отечающий за то что tmp в итоге идёд в оперативную памя... весь текст скрыт [показать]
     
     
  • 7.99, Аноним84701 (ok), 23:09, 25/09/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    man hier https manpages debian org stretch manpages hier 7 en html CODE tmp... весь текст скрыт [показать]
     
     
  • 8.103, X4asd (ok), 08:27, 26/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    верно -- делать enable не требуется это уже есть соответствующий Wants в basic ... весь текст скрыт [показать]
     
  • 3.71, Аноним (-), 12:31, 25/09/2017 [^] [ответить]     [к модератору]  
  • +/
    От тех нюансов, которые Вы описали, следовало бы вообще избавиться, придти к как... весь текст скрыт [показать]
     
     
  • 4.72, X4asd (ok), 12:34, 25/09/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    ну щитай что уже пришли просто используй Linux без Windows и тогда будет у тебя... весь текст скрыт [показать]
     
     
  • 5.82, Аноним (-), 13:20, 25/09/2017 [^] [ответить]     [к модератору]  
  • +/
    Чужой монастырь ПО пользуются пользователи, а программисты его только пишут и к... весь текст скрыт [показать]
     
     
  • 6.88, X4asd (ok), 15:44, 25/09/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    но это не отменяет того факта что потом каждый пользователь этого GUI останется ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (18)

  • 1.45, Аноним (-), 10:31, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Виджеты в 2017м году... Перспективненько)
     
     
  • 2.53, anonymous (??), 11:20, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    А что? HTML5+JS?
     
     
  • 3.55, Alex (??), 11:29, 25/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    +1. Осталось притащить Electron/NodeJS -> успех гарантирован.
     
  • 3.66, Аноним (-), 12:16, 25/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Ё-моё, QMl же!
     
     
  • 4.89, anonymous (??), 15:48, 25/09/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    JSON+JS
     
  • 1.73, ремиксовед (?), 12:53, 25/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    > задействовать в Qt-приложениях родные диалоги, обработчики ввода и меню GTK+

    Новость отличная, поздравляю гномеров.

    Но вот когда же уже для gtk+ сделают нормальные диалоги. Не эти убогие обрубки, лишённые всяческих возможностей, а нормальные диалоги, как в kde, qt и даже в винде.

    Это же позор линукса продолжительностью с десяток лет.

     
     
  • 2.101, Led (ok), 00:36, 26/09/2017 [^] [ответить]    [к модератору]  
  • +/
    > Это же позор линукса продолжительностью с десяток лет.

    Не-не-не, ты ваш гномосековский позор на линукс не перекладывай.

     
  • 2.111, Аноним (-), 20:19, 26/09/2017 [^] [ответить]    [к модератору]  
  • +/
    Есть QML. А позору линукса пора на покой.
     
  • 1.107, Аноним (-), 10:58, 26/09/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Самое гнусное, что эта штука ест только Qt темы (Adwaita-Qt и Fusion-Qt). Т.е. это никак не замена QGtkStyle. А жаль... Хотелось бы QGtkStyle с поддержкой GTK3 тем.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor