LINUX.ORG.RU
ФорумTalks

KDE ждёт быстрая смерть?


0

0

GNOME и GTK развиваются плавно, без революций, но верно.

Qt в каждом мажорном релизе ломает API/ABI, и каждый раз приходится переписывать под новую версию весь KDE. Между KDE2 и KDE3 прошло полтора года, а ещё через шесть лет всё выкинули вновь.

Сомневаюсь, что KDE4 успеют догнать Гном до выхода Qt5... а вы что думаете?

★★★

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

>Если ты не понимаешь, о чем я говорю - лучше молчи, чесслово =)

По-моему тут только ты один понимаешь, что ты говоришь. Ну и ещё кое-кто, кто _думает_, что понимает, поэтому ищет какие-то "подтверждения", которые на деле ни к селу, ни к городу. Предлагаешь всем замолчать, да?

>качество тулкита напрямую зависит от архитектуры. В общем, это касается любого софта

Укажи критерии качества, без них это ГСМный трёп, как про летающих коров =)

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

>По твоему отсутствие десктопного софта на qt это не признак того, что на нем ни хрена^W^W толком ничего и не написали?

Пля, опять "blondinko-mode=on"..... =\ Устраняюсь, я так долго не протяну, сорвусь на нецензурщину....

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

>А ты мне покажи, согласно какому принципу программирования она сделана. Например, укажи на паттерн.

указал. Проглядел? =)

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

йоптваю, про цепочки обработчиков слышал когда-нибудь?

>НО возможность вызвать _стандартное_ окно есть.

и в линухе есть. Что именно стандартное - читать на fd.o

>Его нет. И это недостаток и гнома и кде.

а почему нет - знаешь?

>Из тех, что фича в апстриме не нужна.

я же тебе говорю - фича может быть завязана на нишевой/проприетарный ещё какой софт. В апстриме это _не_ нужно. Нужна возможность легкой интеграции, которая в гтк есть. И которой в куте нет.

>LD_ с несломанными api/abi ничем не чреват.

не факт. Могу представить ситуацию, когда в новой версии оригинальной библиотеки (или, в отладочной версии) переопределяемая функция меняет внутреннее состояние библиотеки :)

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

>По-моему тут только ты один понимаешь, что ты говоришь.

ты сильно ошибаешься ;)

>Укажи критерии качества, без них это ГСМный трёп, как про летающих коров =)

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

:)

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

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

Зашибись, функциональность тулкита не попала даже в 6-ку важнейших свойств.... %)

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

>Зашибись, функциональность тулкита не попала даже в 6-ку важнейших свойств.... %)

понятие функциональности не формализовано ;)

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

>Сдаётся мне, я знаю, чем ты руководствовался, когда составлял список.... ;)

чем? =)

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

>ирц и почтовый клиенты

Опера :)

>текстовый... процессоры

LyX

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

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

> йоптваю, про цепочки обработчиков слышал когда-нибудь?

Про возможность навесить несколько слотов на сигнал слышал? ;)

>> НО возможность вызвать _стандартное_ окно есть.

> и в линухе есть. Что именно стандартное - читать на fd.o

fd.o большой. давай ссылку.

>> Его нет. И это недостаток и гнома и кде.

> а почему нет - знаешь?

NIH-синдром :)

>> Из тех, что фича в апстриме не нужна.

> я же тебе говорю - фича может быть завязана на нишевой/проприетарный ещё какой софт. В апстриме это _не_ нужно. Нужна возможность легкой интеграции, которая в гтк есть. И которой в куте нет.

для нишевого софта пиши свои функции, чтоб не поломались с новой либой.

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

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

gtk: + ? - + ? ?(не знаю)
qt: + + + - - +
tcl/tk: + + + - + +

Ну и? Где тут рулит gtk?

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

>gtk: + ? - + ? ?(не знаю)

+ + + + +

>qt: + + + - - +

- - + - - -

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

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

>kgtk поставить не судьба?

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

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

>Про возможность навесить несколько слотов на сигнал слышал? ;)

разумеется, и по твоей логике это - костыли

>fd.o большой. давай ссылку.

не нашел :(

>NIH-синдром :)

поясни мысль. Ну или укажи на тулкит, отвечающий заявленным требованиям

>для нишевого софта пиши свои функции, чтоб не поломались с новой либой.

ты походу не понимаешь. Задача - позволить гтк-приложениям работать с документами из хранилища. В эту задачу входит обеспечение быстрого доступа к документам по категориям, событиям, исполнителям, создателю, группе, офису, номерам договоров, счетов, доверенностей, чего там ещё, etc. Какое место патчить? Гтк-проги? либу гтк? Или таки модуль подгрузить и не париться?

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

>А понятие "простоты"? ;)

простота - это однозначность прежде всего. Когда видно, как оно работает

наверное так

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

>Ну что, дитятко, успел по ходу треда iostream осилить? Сильно IQ повысился?

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

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

>Да ну, а я то код жду с каментами мегакодера нашего...

исходники Qt посмотри. Там нет никаких возможностей сделать общий файловый диалог для Qt-based приложний.

и вопрос как указать размер иконок на тулбаре тоже висит в воздухе

или мегатулкит такие мелочи не колышат? =)

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

Щаз посмотрю...

А ты, умнейший, пока подумай, как в гномовском диалоге фильтрануть файло для открытия, допустим, по расширению.

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

>А ты, умнейший, пока подумай, как в гномовском диалоге фильтрануть файло для открытия, допустим, по расширению.

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

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

+ в новых версих сделали интеграцию с поисковыми индексаторами, типа, Beagle или Tracker.

+ даже раньше было Ctrl+L и вводишь имя или первые буквы имени.

Кароч, лично мне диалог в Gtk нравится больше, чем в Qt/KDE.

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

+ в gtk-виджетах типа TreeView есть find-as-you-type. Соответственно, в файловых диалогах это тоже есть. В qt4 и kde4.x это до сих пор ниасилили.

Тоже видимо, слишком мелкая фича для мегатулкита

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

> Список поддерживаемых типов файлов диалогу говорит программка, вот по нему и фильтруется.

Т.е. какой-нить *.php или *.js в фаерфоксе не открыть?

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

>Короче, если я *.html ради прикола переименую в *.lmth хрен открою.

можно ещё яйца себе дверью прищемить

>Спасибо, все ясно.

пожалуйста.

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

>можно ещё яйца себе дверью прищемить

Да, очень вам рекомендую ето незамедлительно проделать ;-). Может тогда иконки на тулбарах в Qt вам не такими мелкими покажутся.

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

>Может тогда иконки на тулбарах в Qt вам не такими мелкими покажутся.

причем тут мелкие/не мелкие? Настроить как? Ответ будет, или опять "это не нужно" ?

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

>>Короче, если я *.html ради прикола переименую в *.lmth хрен открою.

модульность, фигли. Это тебе не монолит KDE, где бы ты открыл хоть переименуй в *.bgg

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

> Может тогда иконки на тулбарах в Qt вам не такими мелкими покажутся.

Так чё там с размером-то? Общественность прямо вся переминается с ноги на ногу от нетерпения :)

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

>модульность, фигли. Это тебе не монолит KDE, где бы ты открыл хоть переименуй в *.bgg

продолжаешь корчить из себя идиота? фильтрацию по произвольному расширению в гтк можно добавить. В отличие от единого диалога в qt-based прогах.

и что там с размером иконок на тулбаре? Да и других виджетов?

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

>ХЗ как, но ОпенОфис с КДЕ-шной нахлобучкой ето умеет.

опенофис с kde-шной нахлобучкой - это все qt-аппликухи? O_O

жжошь опять. гхарик нервно курит в сторонке =)

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

<У гека спроси, как ощущения. :-)</i>

А чё спрашивать? Я прямо сейчас перед собой вижу огромного размера кнопари в диалогах Scribus. А всё значки большого размера...

Вы лучше рассказывайте, как отключать, как отремонтировать...

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

>идиота корчишь именно ты, даже не упоминая функциональность как преимущество тулкита.

это, покажи мне функциональность в Qt, позволяющую:

организовать единый файловый диалог

настроить размеры иконок на тулбаре

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

>Кадэешка же как-то меняет, значит можно? Сильно ошибся?

влияет через свои плагины стилей. Без кде - никак. или я не нашел =)

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