LINUX.ORG.RU

29 Марта 2019 : Конференция Qt в Москве

 ,


2

1

Сайт https://qt.io сообщает:

Разработчики Qt проводят бесплатный семинар Meet Qt, который запланирован на 29 Марта 2019 в отеле «Золотое Кольцо» (г. Москва).


На мероприятии будет рассказано об оптимизации процесса дизайнер-разработчик, будут различные демонстрации, покажут примеры использования продукта клиентами The Qt Company. Будет рассказ о планах развития Qt, и многое другое.

Участие в мероприятии бесплатно, однако количество мест ограничено. Поэтому заранее зарегистрируйтесь, чтобы получить ваш бесплатный билет! Обратите внимание, что часть презентаций будет проводиться на русском, а часть на английском языках.

Если у вас есть любые вопросы, вы можете их задать по электронной почте info@qt.io

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)
Ответ на: комментарий от anonymous

95% софта написано на Qt, а остальные 5% плавно переходят на него.

GTK ужасен, но к сожалению это дефолтный gui для линукс.

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

GTK ужасен, но к сожалению это дефолтный gui для линукс.

Хрен тебе дефолтный. Может среди американцев? Ты тогда пиши на какие данные операешься. Не знаю ни одного линуксойда IRL, кто бы сидел на GTK. Либо KDE, либо LXQT, изредка Mate. Я не презираю пользователей GTK, но везде где я работал никогда не видел десктопа на гноме. Зато знаю многих людей, которые свалили с обычной Ubuntu после перехода с Unity на Gnome. Я даже помню эти сочные баттхерты, когда в конце рабочей недели на компах с аптаймом в 5 дней гномик отжирал 5-6 гигов. Миф о том что Gnome это дефолт пошел от RedHat.

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

это дефолтный gui для линукс

Потому что так сказал LSB?

RazrFalcon ★★★★★
()
Последнее исправление: RazrFalcon (всего исправлений: 2)
Ответ на: комментарий от anonymous

Миф о том что Gnome это дефолт пошел от RedHat.

Сегодняшняя ситуация: в Ubuntu по умолчанию GNOME 3, в Debian по умолчанию GNOME 3, в Fedora, CentOS, RHEL – тоже. А вот у KDE ситуация не такая радужная, некоторые дистры вроде Linux Mint и RHEL/CentOS вообще отказались от его сопровождения в будущем, а у мейнтейнеров Fedora и Ubuntu постоянно какие-то там тёрки из-за KDE и хлопанья дверью.

Ну и накину про GTK+:

Java и Mono используют GTK+ для отрисовки интерфейса.

Два кита, два самых популярных браузера:

Chrom{e,ium} использует GTK+ для отрисовки меню, для различных диалогов, + всякая там интеграция с GNOME Keyring из коробки.

https://cs.chromium.org/chromium/src/chrome/browser/ui/libgtkui/

Firefox вообще сейчас чисто GTK+-шное приложение с CSD и прочим фаршем:

https://github.com/mozilla/gecko-dev/tree/master/widget/gtk

А поддержка Qt 5 была года два назад окончательно выкорчевана из Firefox. Firefox Qt5 не компилится :-/ (комментарий)


Так что как бы ты не задвигал тут про 95% и 5%, дорогой анонимус с Opennet’а, Qt должен пройти ещё очень долгий путь, чтобы стать этаким «WinAPI» в мире Linux, как это сделал GTK+.

И популярность GTK+ в первую очередь обусловлена историческими и идеологическими причинами, а не в том что он лучше или хуже Qt. Если бы Qt в своё время был под свободной лицензией, то этой возни с Qt vs. GTK+, которая тормозит развитие Linux-десктопа в настоящее время могло и не быть.

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

Java и Mono используют GTK+ для отрисовки интерфейса.

О да, жаба и моно нужно каждому пользователю! ;)

Firefox вообще сейчас чисто GTK+-шное приложение с CSD и прочим фаршем:

Официальный Firefox не был на Qt.

А вот у KDE ситуация не такая радужная, некоторые дистры вроде Linux Mint и RHEL/CentOS вообще отказались от его сопровождения в будущем, а у мейнтейнеров Fedora и Ubuntu постоянно какие-то там тёрки из-за KDE и хлопанья дверью.

Смотри не лопни, толстячок. :)

Думаю среди полсотни дистрибутивов KDE каждый пользователь найдет свое. А то что сегодня один дистр дропнул поддержку, завтра двое добавят. Я помню 10 лет назад дистрибутивов на KDE было дай Бог 20 штук.

https://community.kde.org/Distributions

Итого: 3-4 нужных программки на GTK против сотен нужных программ на Qt. Опять школьные фантазии гномосеков развалились о суровую реальность.

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

Ну если посмотреть правде в глаза, то ни java ни mono софт с гуем даже 1% не наберёт на десктоп линуксе. Ты конечно хотел выехать за счёт «китов», но немного промазал. Java это кит серверный, а mono никогда им и не был )), ещё и с развитием .net core никогда и не станет. Нужно всё-таки разделять области использования, Qt это десктоп и внезапно embedded. А для сервера я бы и сам выбрал java или .net core Давайте все будем объективными.

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

О да, жаба и моно нужно каждому пользователю! ;)

Внезапно, да. Разработчикам различного программного обеспечения, которые зачастую и выбирают дистрибутивы Linux, эти технологии весьма нужны. Как и Enterprise-сектору. Куча всяких промышленных IDE завязана на платформу Eclipse и SWT, который зависит от GTK+.

Официальный Firefox не был на Qt.

Я понимаю, ты ещё молодой и не знаешь, например, об этом:

Mozilla Firefox Qt доступен для тестирования

Но ничего, я тебе по секрету ещё скажу, что популярный в странах ex-USSR браузер Opera тоже был на Qt. Официально. А потом они внезапно отказались от Qt и переписали интерфейс на чистые иксы (xlib). Но это уже другая история.

Думаю среди полсотни дистрибутивов KDE каждый пользователь найдет свое. А то что сегодня один дистр дропнул поддержку, завтра двое добавят.

Вот только эти дистрибутивы далеко не те, которые считаются одними из самых популярных и известны всем пользователям Linux. Так, статическая погрешность.

Итого: 3-4 нужных программки на GTK против сотен нужных программ на Qt.

Бери выше – МИЛЛИОНОВ! На самом деле любой фанат всяких там GNOME и GTK+ технологий сможет составить тебе такой же списочек. Вот только сути это не меняет, GTK+ сейчас рассматривается многими как «WinAPI» для Linux.

Ну и да, вот тут, например, спорно:

Здесь опять все ясно - VLC без вариантов. Аналогов на GTK нет даже в зародыше.

Так как тот же VLC использует Cocoa Framework на macOS как раз по причине сырости Qt для этой платформы:

https://github.com/videolan/vlc/tree/master/modules/gui/macosx

Transmission вроде делает точно так же.

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

Давайте все будем объективными.

Давайте. Для этого нужно объективно ответить на вопрос, почему программы, в которых мы проводим 80%+ компьютерного времени, т.е. Chrom{e,ium} и Firefox, а так же Java и Mono завязались на GTK+, а не на Qt или вообще xlib. При этом они официально ставили эксперименты с Qt: у Java был Qt Jambi, у Firefox был официальный бета-порт на Qt, а ноги Chrom{e,ium} вообще торчат из KDE (KHTML). Тем не менее – сегодня они на GTK+.

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

И популярность GTK+ в первую очередь обусловлена историческими и идеологическими причинами

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

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

Внезапно, да. Разработчикам различного программного обеспечения, которые зачастую и выбирают дистрибутивы Linux, эти технологии весьма нужны. Как и Enterprise-сектору. Куча всяких промышленных IDE завязана на платформу Eclipse и SWT, который зависит от GTK+.

Внезапно, программное обеспечение (как и ОС) создаются в первую очередь для пользователей. На чем там сидит менее 1% (девелоперы) - никого не парит. Это статистическая погрешность среди общего кол-ва ПО.

Я понимаю, ты ещё молодой и не знаешь, например, об этом:

Mozilla Firefox Qt доступен для тестирования

Я помню этот шлак, и что с того? Есть пара полезных программ на GTK, кто же спорит? Я про это выше и писал.

Но ничего, я тебе по секрету ещё скажу, что популярный в странах ex-USSR браузер Opera тоже был на Qt. Официально. А потом они внезапно отказались от Qt и переписали интерфейс на чистые иксы (xlib). Но это уже другая история.

Ну давай еще вспомним некий браузер, который за всю свою 20-летнюю историю так и не занял более 1%. Очень показательно. Че сказать-то хотел?

Вот только эти дистрибутивы далеко не те, которые считаются одними из самых популярных и известны всем пользователям Linux. Так, статическая погрешность.

Кем считаются? Небось на дистровоче насчитываешь? :)

Бери выше – МИЛЛИОНОВ! На самом деле любой фанат всяких там GNOME и GTK+ технологий сможет составить тебе такой же списочек. Вот только сути это не меняет, GTK+ сейчас рассматривается многими как «WinAPI» для Linux.

Списочек плееров и торрент-качалок на GTK я тебе и сам составлю, а вот сотни профессиональных и нужных программ на GTK не наберется. А на Qt они есть.

Так как тот же VLC использует Cocoa Framework на macOS как раз по причине сырости Qt для этой платформы:

Мы все еще на Linux.org.ru?

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

Для этого нужно объективно ответить на вопрос, почему программы, в которых мы проводим 80%+ компьютерного времени, т.е. Chrom{e,ium} и Firefox, а так же Java и Mono завязались на GTK+, а не на Qt или вообще xlib.

Давай для начала определимся кто все эти «мы»? Выше мы уже определились, что будем говорить о домашних пользователях, а не о девелоперах, которых менее 1%.

Я не поленился и сделал блиц-опрос в своем телеграм канальчике, сколько людей использует Java/Mono на своем домашнем декстопе. Ответ (за час): 1/26. Вот этот 1 - и тот кодит дома на PhpStorm и еще каком-то поделии джетбрейнс. Всё. Никому больше джава дома ни вперлась.

Опять же, GIMP, Firefox и Chrome - это все чего GTK смог добиться на домашнем десктопе за всю историю своего существования, не считая бесконечных плееров и торрент-качалок.

Покажи-ка мне аналог Krusader на GTK. Даже Double Commander давно дропнул официальную поддержку GTK, да и тот не имеет многих фич.

Покажи мне аналог Calligra Suite на GTK. Нет, Libreoffice это не GTK.

А слабо в нормальное IDE без жирножабы? То то же.

Покажи мне нормальный аналог Skrooge. Покажи мне профессиональный удобный финансовый менеджер на GTK, от которого у обычных людей не вытекут глаза и пальцы не завяжутся в узел. Серьезно, я пробовал поделки на GTK. Сказать «жесть» - не сказать ничего. За такое в 2019 году надо бить. Набирать формулы в LO Calc и то гораздо проще, чем разобраться в этих поделках на GTK.

Покажи мне аналог Kontact. Покажи мне PIM здорового человека на GTK, за который не стыдно. В котором все включено и работает, можно вести дела, делать заметки, получать письма, хранить контакты, вести переписки, планировать и делать вообще ВСЁ, что позволяет хороший PIM. При этом весь функционал хорошо интергирован друг с другом, инфа нигде не теряется, ничего не нужно дублировать, запоминать, искать. При этом доступна работа онлайн с поддержкой всех открытых и закрытых протоколов и экспорт/импорт в любой формат. Ну чего там?

Про интеграцию/синхронизацию мобилок в ОС твой гном как-то и не думал. Пока KDE Connect благополучно существовал 5 лет, гномики сидели молча. Ведь пользователю гном не нужна синхронизация с мобилками! Но вот здравствуйте, спустя 5 лет проснулись и пилят GTK-интерфейс к KDE Connect. ;)

Целых 5 лет понадобилось чтобы осознать, что людям в 21м веке нужна синхронизация мобилок и десктопов, а не только 100500 плееров, лол.

Да что там профессиональное... Когда мне элементарно понадобился обычный TODO-менеджер под Linux, чтоб не красноглазить с Taskwarrior, то единственным нормальным вариантом оказался Zanshin. Простой, понятный, удобный, все протоколы поддерживает. Где хотя-бы что-то отдаленное и человеческое на GTK? Либо вырвиглазно, либо глюковато, либо все вместе.

О том что весь мультимедийный софт на 90% состоит из Qt, я вообще молчу. Аналогов на GTK либо нет, либо вырвиглазное говно с бедной функциональностью.

Я знаю что ты сейчас ответишь. Пользователям GTK все это не надо, ведь все давно перешло в вебню, и вообще время светить свои трусики в облака (ну так вали тогда на ChromeOS), поэтому браузера и плееров хватит всем. :D

Но я с тобой не согласен. Нет нормального софта на GTK. Нет и не будет. Серфить интернеты и слушать музычку я могу и на планшете, а от ПК все-таки ожидаешь чего-то большего. И это большее дает софт, которого на GTK просто нет. Аминь.

anonymous
()
Ответ на: QT от utanho

Qt5WebEngine где только не используется. Origin например.

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

Когда мне элементарно понадобился обычный TODO-менеджер под Linux, чтоб не красноглазить с Taskwarrior, то единственным нормальным вариантом оказался Zanshin.

Basket получше, на мой взгляд. Правда, Qt5-версия только бета, но всё работает.

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

Не знаю ни одного линуксойда IRL, кто бы сидел на GTK.

Посетитель сайта для несоциализированных айтишников вещает про IRL, поглядите на него :)

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

Пока KDE Connect благополучно существовал 5 лет, гномики сидели молча.

Т.е. про гномовский Conduit ты ничего не знаешь. Понятно.

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

Т.е. про гномовский Conduit ты ничего не знаешь. Понятно.

Про гномовский Con...што? Не знают даже сами гномеры.

Ради прикола забил в Duckduckgo:

«KDE Conn...» - 8 всплывающих подсказок.

«Gnome Condu...» - нихрена.

А теперь давай посмотрим.

https://wiki.gnome.org/action/show/Attic/Conduit?action=show&redirect=Pro...

Conduit is a synchronization application for GNOME. It allows you to synchronize your files, photos, emails, contacts, notes, calendar data and any other type of personal information and synchronize that data with another computer, an online service, or even another electronic device.

Ты уверен что имеешь представление что делает KDE Connect?

Synchronize your your PIM data to your mobile phone, iPod, Nokia Internet tablet, or between computers

Какой-то айпод, нокиа таблет... Че?

Upload photos to Flickr, Picasa, SmugMug, ShutterFly and your iPod

Ясна, панятна.

Аналогов KDE Connect нет и не было, поэтому спустя 5 лет пилится GTK-мордочка к KDE Connect. :)

А теперь ты узнаешь для чего нужен KDE Connect.

https://community.kde.org/KDEConnect

1. Receive your phone notifications on your desktop computer and reply to messages.

2. Control music playing on your desktop from your phone.

3. Use your phone as a remote control for your desktop.

4. Run predefined commands on your PC from connected devices. 

5. See the list of example commands for more details.

6. Check your phones battery level from the desktop.

7. Ring your phone to help finding it.

8. Share files and links between devices.

9. Browse your phone from the desktop.

10. Control the desktop's volume from the phone.

Таким образом очередной GTK-врунишка сливается с позором.

P.S. Больше вас в этой теме кормить не буду.

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

P.S. Больше вас в этой теме кормить не буду.

Ну уж нет, генерируй ещё 20 страниц тупняка.

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

Да, про кондуит успели подзабыть. Концепция была интересная, было куда развить. Жаль, не взлетел.

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

Кде не безопасная как де , но програмки там есть интересные , возможно де сливает какие нибудь данные даже похлеще чем что либо. Дискавери вообще без пароля можно ставить что угодно

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

Кде не безопасная как де

Уже сделал аудит кода всех DE? Где можно почитать твой репорт?

возможно де сливает какие нибудь данные даже похлеще чем что либо.

А возможно не сливает? Так где результаты твоего аудита и исследований?

Дискавери вообще без пароля можно ставить что угодно

Всегда запрашивает пароль перед установкой программ.

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

Прочитал описание KDE Connect — захотелось взять и заюзать. А очередной синхронизатор всего и вся — ненужно.

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