LINUX.ORG.RU

Qt4 приходит в наш быт


0

0

Постепенно Qt4 появляется на десктопе обычного юзера. Лично меня это радует. Действительно удобный framework, работает отменно.

На скрине 4 приложения, два из которых самописные, одно написано моим односетчанином и ещё одно - SMPlayer - просто замечательный плеер. =)

Ну и всё вроде...

>>> Просмотр (1024x768, 292 Kb)

Молоток. И разработчики КДЕ молотки, ещё пара релизов и точно на GTK+ всё перепишут. Или на GTKmm, чтоб не переучиваться на безплюсатый С.

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

>Да, кстати, привет Гику! =))))

и тебе привет, мой юный друк. Вижу, в правильном направлении идёте. Скоро гном догоните. 2.0

:)

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

Размер значков в тулбаре меняется, а меню - ну это такое приложение, с версией 0.1.

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

>Вижу, в правильном направлении идёте. Скоро гном догоните. 2.0

Пусть тебя не вводит в заблуждение внешний вид - по тормозам/латентности Гном уже не догнать никогда ;D

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

>Пусть тебя не вводит в заблуждение внешний вид - по тормозам/латентности Гном >уже не догнать никогда ;D

Ну почему же ?
Вот Гхарик советует всё переписать на ГТК+ :-)

kitov ★★★
()

Не надо ля-ля.
Хоть QT3 и не QT2 или GTK1 (вот реально - видел, как примитивы виджетов рисовались!), но всё равно слегка раздражающее "рисование" примитивов наблюдать можно. QT4 и GTK2 уже в порядке с этим (как и в QT1 - лучшем из виджетов!)

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

>Пусть тебя не вводит в заблуждение внешний вид - по тормозам/латентности Гном уже не догнать никогда ;D

когда избавитесь от тормозящей перерисовки конкверора и кдешных меню - приходите. А пока - в сад

geek ★★★
()

О ужас, почему иконки на тулбаре не подписаны? Я вот нифига не понимаю, что с их помощью делается.

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

Qt4 - отличная вещь. Qt3 -> Qt4 довольно сильный рывок. Особенно работа с потоками (сигналы-слоты). Поэтому и приложения на Qt4 всё больше приобретают популярность. Конечно, идеального ничего нет, например в 4.3 сильно поломали диалог добавления файлов, но, надеюсь, в 4.3.1 с этим будет всё нормально. Для тех, кто ещё не в курсе, есть сайт http://qt-apps.org, где зарегистрированы приложения на qt.

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

> О ужас, почему иконки на тулбаре не подписаны? Я вот нифига не понимаю, что с их помощью делается

Это типа стёб? Значки для того и создаются, чтобы наглядно иллюстрировать действия, которые ими обозначают. Кроме того при наведении мышаком в статус-баре появляется описание действия...

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

>когда избавитесь от тормозящей перерисовки конкверора и кдешных меню - приходите. А пока - в сад

Это ты по скриншоту определил? :)

У меня дома ничего не тормозит (пересобрано под i686 X11,KDE,glibc,kernel...) на видеодрайвере vesa

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

У гика карма такая - у него все и всегда тормозит, включая его самого :)

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

Хотя честно скажу - прорисовка главного меню и закрытия окна заметна на глаз, но только если фоном стоит программый градиент, а не рисунок или однотонное заполнение, к примеру.

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

>У меня дома ничего не тормозит (пересобрано под i686 X11,KDE,glibc,kernel...) на видеодрайвере vesa

песдишь безбожно. То, как конкверор перерисовывает иконки - и слепой заметит.

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

>Поэтому и приложения на Qt4 всё больше приобретают популярность.

даже комментировать не буду. Потому что вменяемый разработчик на плюсовый тулкит завязываться не будет. Выводы сделаешь?

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

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

Это предположение, утверждение или догадка? =) Если второе, то прошу аргументировать и привести примеры

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

>Только мне это показалось похожим на недопиленный гном? не только...

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

> Это типа стёб? Значки для того и создаются, чтобы наглядно иллюстрировать действия, которые ими обозначают. Кроме того при наведении мышаком в статус-баре появляется описание действия...

они должны быть подписаны, чтобы не думать и не подводить лишний раз мышу. Распознать иконки, тем более выполненые в одном стиле, более трудоёмкая операция чем прочтение подписей под ними.

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

>Это предположение, утверждение или догадка? =) Если второе, то прошу аргументировать и привести примеры

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

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

>А когда гном перестанет вести себя как винда и считать пользователя тупой макакой?

а он не ведет. Именно поэтому вантузятнеги предпочитают KDE =)

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

> А когда гном перестанет вести себя как винда и считать пользователя тупой макакой?

это кде при построении гуи ведёт себя в точности как венда. Единственное отличие - настраиваемость. Насколько я понимаю, целью гнома является создание логичного и простого пользовательского окружения, использование которого было бы незаметным для пользователя. Сравнивая его с вендой, которой пользуюсь на работе, убеждаюсь в том, что гном идёт по правильному пути - пользоваться им намного приятнее и удобнее.

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

>Ещё одно голословное утверждение.

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

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

О чём спор? гуй в вынде всё равно быстрее, как ни крути. А скорость отрисовки qt зависит от многих факторов, например, от радиуса кривизны рук пользователя (который настраивал иксы) и радиуса кривизны рук разработчиков (которые писали драйвер).

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

Торсионные поля тоже существуют. А тот, кто их не замечает, тот идиот =)

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

>они должны быть подписаны, чтобы не думать и не подводить лишний раз мышу. Распознать иконки, тем более выполненые в одном стиле, более трудоёмкая операция чем прочтение подписей под ними.

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

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

>А скорость отрисовки qt зависит от многих факторов, например, от радиуса кривизны рук пользователя (который настраивал иксы) и радиуса кривизны рук разработчиков (которые писали драйвер).

давай, расскажи нам про радиус кривизны рук разработчиков КДЕ. Потому что в чистом qt меню не тормозит, в kde - тормозит =)

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

> Ещё одно голословное утверждение.

Почему голословное, вендузятнеги просто прутся от КДЕ, миллион раз наблюдал. Потом некоторые из них приходят на ЛОР и начинают обсирать гном.

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

Да бл..., в этой теме щас все вендузятниги/кдешниги/кутешниги как раз обсирают гном.

Атмосфера на лоре ... блевать тянет.

>Вы ламеры.
>А вы ... вы тоже ламеры.
И так почти во всех темах.

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

Странно... у меня проц celeron 1100, видео tnt2. Ни каких тормозов. Меню появляется мгновенно. Может дело в дистрибутиве?

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

предыдущий пост был адресован всем.

Я, как программист на qt, считаю, что мелкие программы не стоит линковать с kdelibs вообще. А то получается два красивых виджета и надо тащить половину kde. Для этого лучше использовать возможности qt по работе с плагинами, т.е. сделать плагин интеграции и устанавливать его по желанию.

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

2Гик

>аргументировали уже миллион раз. Только вот плюсокодеры аргументы о говености плюсов понять не в состоянии.

Я единственный недостаток вижу в том что разные компилеры/под разные платформы неодинаково придерживаются стандартов языка. Либо придерживаются разных его версий.

Особый дискомфорт вызывает реализация шаблонов.

Но если разрабатывать проект с gcc/mingw проблем нет.

Из какой-то вразумительной аргументации на лоре помню сравнение С и С++ в плане использования разработанных "бинарей от C++" в других проектах написанных не на С++. Было логично. Вывод: если хотите предоставлять свои библы другим программам пишите на С и горя не знайте, т.е. не создавайте горя другим. Если на других накакать, то можно и на С++.

А ещё чегонить почитать можно? Сцылок накидайте на лор пожалуста.

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

> Скачал сейчас smplayer. Отличная программа. Странно, что на http://qt-apps.org она далеко не на первом месте =)

А ты на kde-apps загляни =)

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

Вопрос в другом. На Qt пишутся в большинстве своём программы для КОНЕЧНОГО пользователя. Кому придёт в голову использовать десктопное приложение с GUI для своего проекта? Разве что отдельные его части в виде алгоритмов. И это не зависит от языка вообще никак.

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

В KDE ничё не тормозит, и на работе (Fedora Core 7, Pentium 4, Radeon X550, r300), ни дома (Mandriva Cooker, Opteron 246HE, Radeon X850, r300).

В гноме тоже ничё не тормозит (запускал пару раз, позырить).

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

> Я думаю тот, кто разместил эти иконки, помнит, что какая из них означает, тем более, что использует их каждый день и уж как-нибудь, наверное, запомнит, где что.

нет, дело не в этом. Просто в любом случае пользователь будет напрягаться распознавая. Запомнил он или нет. Физиология млин.

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

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

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