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 [^] [ответить] [смотреть все] [показать ветку]
  • –4 +/
    нужно было Qt отрисовывать на html js на электроне тогда бы работало а так ненуж... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, Аноним, 23:33, 24/09/2017 [ответить] [смотреть все]  
  • –2 +/
    Я хоть и ярый адепт няшной сишечки и GTK+, но это извращение.
     
     
  • 2.6, Xasd, 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, 13:02, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Линусов мало
     
  • 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, 00:07, 25/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    а он точно враппер, а не лишь ЗАМЕНА одного из компонентов в стеке Qt переменн... весь текст скрыт [показать] [показать ветку]
     
  • 1.5, Аноним, 23:59, 24/09/2017 [ответить] [смотреть все]  
  • +13 +/
    С позитивной стороны: эти хотя бы не форкают, а наоборот работаю на объединение
     
  • 1.8, Аноним, 00:16, 25/09/2017 [ответить] [смотреть все]  
  • +4 +/
    qtplatform надеюсь тоже есть который делает тоже самое но наоборот
     
  • 1.10, JL2001, 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, 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, 02:29, 01/10/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Qt WebGL streaming: http://blog.qt.io/blog/2017/02/22/qt-quick-webgl-streaming/
     
  • 3.113, AlFoX, 16:47, 28/09/2017 [^] [ответить] [смотреть все]  
  • +/
    да ну?
     
  • 1.11, VINRARUS, 00:25, 25/09/2017 [ответить] [смотреть все]  
  • +/
    Отлично. Теперь можна и Firefox на Qt переделывать. :D
     
  • 1.13, Аноним, 01:02, 25/09/2017 [ответить] [смотреть все]  
  • +11 +/
    Нужен проект по уничтожению gtk+ и тогда никаких проблем
    Только qt, и везде всё будет одинаково и без костылей
     
     
  • 2.15, Дуплик, 01:45, 25/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –14 +/
    Нужен проект по уничтожению Qt Ведь на Qt только одна малопопулярная DE -- KDE ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.16, VINRARUS, 01:49, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Люди в кедах бьються больнее чем гномы. Акуратнее.
     
  • 3.24, Тот_Самый_Анонимус, 07:10, 25/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Хм, у меня наоборот Я не замечу, если ГТК исчезнет, потому что давно избавился ... весь текст скрыт [показать]
     
  • 3.34, Аноним, 09:07, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Если сравнивать QT QML и GTK , то в пользу GTK только наследие, и ничего больше... весь текст скрыт [показать]
     
  • 3.47, Аноним, 10:41, 25/09/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Наивный пионЭр, вот у меня, например, нет на компе Gtk, а я сюда пишу P S И у ... весь текст скрыт [показать]
     
  • 2.51, Я, 11:11, 25/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Это он и есть У тех, кто писал на gtk только ради внешнего вида, больше не окаж... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.96, Аноним, 19:06, 25/09/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Вот практически не интересут внешний вид, т к не гуидрочер ни разу Как разрабо... весь текст скрыт [показать]
     
     
  • 4.98, Atom, 20:31, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Quick Time действительно хреновый Спасибо, что напомнили А как это связано с Q... весь текст скрыт [показать]
     
  • 4.104, Аноним, 08:33, 26/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    и сколько тулкитов с расово верной
     
  • 4.105, Аноним, 08:34, 26/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    и сколько тулкитов с расово верной архитектурой написал месье программист?
     
  • 1.14, Дуплик, 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, 09:54, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Поменяй Qt на GTK и в смысле фразы, кроме названия тулкита, ничего не изменится ... весь текст скрыт [показать]
     
     
  • 4.43, Тот_Самый_Анонимус, 10:20, 25/09/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Однако ведущие разработки на ГТК, ткие как ГИМП, Инкскейп и Пиджин выглядят чуже... весь текст скрыт [показать]
     
     
  • 5.52, llolik, 11:12, 25/09/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну во-первых не только гнома, а ещё и гномопроизводных Корицы, Крысы и т д ... весь текст скрыт [показать]
     
     
  • 6.62, Аноним, 12:08, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Кросплатформенность здесь не причем Насчет чужеродности , Вы явно не писали на... весь текст скрыт [показать]
     
     
  • 7.79, Crazy Alex, 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, и... весь текст скрыт [показать]
     
  • 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, 07:59, 25/09/2017 [ответить] [смотреть все]  
  • +1 +/
    Никогда не понимал этого стремления к мимикрии друг в друга. Что плохого если Qt-программа будет выглядеть как Qt-программа, а GTK, соответственно, как GTK?
     
     
  • 2.31, X2asd, 08:27, 25/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    в данном случае не мимикрирование под GTK, а реализация отрисовки на GTK
     
     
  • 3.32, A.Stahl, 08:42, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Но результат аналогичный Тем более, что такой подход не избавляет от необходимо... весь текст скрыт [показать]
     
     
  • 4.37, X2asd, 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, 08:13, 25/09/2017 [ответить] [смотреть все]  
  • –2 +/
    Вместо того, чтобы свои родные GTK-ные приложения на GTK3+ красиво отобразить на Qt, они предлагают изуродовать все родные Qt-ные приложения.
    Нет уж, заберите этот кусок кала себе!
     
     
  • 2.33, X2asd, 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, 12:08, 25/09/2017 [^] [ответить] [смотреть все]  
  • –4 +/
    не бзди линуксовские программы -- не мигрировали на Qt а мигрировали только те... весь текст скрыт [показать]
     
     
  • 5.91, Аноним84701, 17:02, 25/09/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    А пацаны в LXDE, Budgie, GCompris, SubSurface, Audacious, Wireshark и не зна... весь текст скрыт [показать]
     
     
  • 6.102, X2asd, 08:04, 26/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    лол ты так удивляешься будто я сделал для тебя не весть какой открытие да, д... весь текст скрыт [показать]
     
     
  • 7.109, Аноним84701, 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, 00:34, 26/09/2017 [^] [ответить] [смотреть все]  
  • +/
    > Питонисты не мигрировали точно.

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

     
  • 1.30, Anonimous, 08:23, 25/09/2017 [ответить] [смотреть все]  
  • –1 +/
    Изобрели wxWidgets
     
  • 1.39, Аноним, 09:53, 25/09/2017 [ответить] [смотреть все]  
  • +/
    Плюс в карму Qt за удачную архитектуру, позволяющую такое Чего не скажешь о ГТК... весь текст скрыт [показать]
     
     
  • 2.65, X4asd, 12:14, 25/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    сарказм позваляющее аж такое ну и чюдеса сарказм а больше ничего другого о... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.67, Аноним, 12:20, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    В QML контроллы размещает сам программист Причем здесь Qt ... весь текст скрыт [показать]
     
     
  • 4.69, X4asd, 12:25, 25/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    при том что в зависимости от того под какую операционную систему компилируешь св... весь текст скрыт [показать]
     
     
  • 5.81, Crazy Alex, 13:17, 25/09/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Это не для линукса, это для гнома HIG Судя по результату - совершенно чудовищны... весь текст скрыт [показать]
     
  • 5.83, Аноним, 13:29, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Это решает не Qt, а программист И в общем случае это правильный подход Хороший... весь текст скрыт [показать]
     
     
  • 6.93, Crazy Alex, 17:39, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Qt - одну конкретную задачу Вы его вообще видели P S X org, кстати, решает та... весь текст скрыт [показать]
     
     
  • 7.106, Аноним, 09:08, 26/09/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    очевидно, qt решает таки одну задачу - реализует кроссплатформенный тулкит ... весь текст скрыт [показать]
     
  • 3.68, Аноним, 12:22, 25/09/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    tmp - не оперативная память, это память для временных объектов, разных кэшей ... весь текст скрыт [показать]
     
     
  • 4.70, X4asd, 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 - в оперативной памят... весь текст скрыт [показать]
     
     
  • 6.90, X4asd, 15:54, 25/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    вот тебе фрагмент кода отечающий за то что tmp в итоге идёд в оперативную памя... весь текст скрыт [показать]
     
     
  • 7.99, Аноним84701, 23:09, 25/09/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    man hier https manpages debian org stretch manpages hier 7 en html CODE tmp... весь текст скрыт [показать]
     
     
  • 8.103, X4asd, 08:27, 26/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    верно -- делать enable не требуется это уже есть соответствующий Wants в basic ... весь текст скрыт [показать]
     
  • 3.71, Аноним, 12:31, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    От тех нюансов, которые Вы описали, следовало бы вообще избавиться, придти к как... весь текст скрыт [показать]
     
     
  • 4.72, X4asd, 12:34, 25/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    ну щитай что уже пришли просто используй Linux без Windows и тогда будет у тебя... весь текст скрыт [показать]
     
     
  • 5.82, Аноним, 13:20, 25/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Чужой монастырь ПО пользуются пользователи, а программисты его только пишут и к... весь текст скрыт [показать]
     
     
  • 6.88, X4asd, 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, 00:36, 26/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не-не-не, ты ваш гномосековский позор на линукс не перекладывай ... весь текст скрыт [показать] [показать ветку]
     
  • 2.111, Аноним, 20:19, 26/09/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Есть QML. А позору линукса пора на покой.
     
  • 1.107, Аноним, 10:58, 26/09/2017 [ответить] [смотреть все]  
  • –1 +/
    Самое гнусное, что эта штука ест только Qt темы Adwaita-Qt и Fusion-Qt Т е э... весь текст скрыт [показать]
     

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


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