[Comm] разные пути папки с Sim
Andrey Rahmatullin
=?iso-8859-1?q?wrar_=CE=C1_altlinux=2Eru?=
Чт Авг 19 14:31:08 MSD 2004
On Thu, Aug 19, 2004 at 12:51:23PM +0400, Владимир Гусев wrote:
>Спасибо за разъяснения! Не догадался сразу... тогда возникает вопрос -
>какое коренное различие между sim-qt и sim для KDE ? Я не узрел особой
>разницы, поюзав сначала sim-qt 0.9.4, а позднее и sim с поддержкой КДЕ...
Самое заметное - зависимость sim-kde от kdelibs.
Фактически:
1. В sim-kde везде, где можно, используются нативные КДЕшные виджеты. В
sim-qt кое-где используются либо аналогичные Qt'шные виджеты с меньшим
функционалом (пример: для выбора каталогов вместо KFileDialog, выглядящего
как дерево папок, используется QFileDialog - простой диалог выбора
файлов), либо куски КДЕшного кода (пример: диалог About, реализованный
либо на нативном KAboutData, либо на выдранном из исходников КДЕ коде,
который sim-qt приходится таскать с собой). В принципе, если брать только
оверхед в плане таскания с собой кода из kdelibs, это выливается лишь в
несколько десятков килобайт (17 кб на libsim.so.0 и 25 кб на _core.so).
2. Плагин spell собирается только для sim-qt, в sim-kde на КДЕ 3.2
используется KTextEdit::checkSpelling(). На КДЕ < 3.2, видимо, спеллчекинг
отсутствует.
3. Плагины transparent и ontop собираются только для sim-kde (используют
соотв-венно KRootPixmap и KWin).
4. sim-kde при падении ловится KCrashHandler'ом.
5. sim-qt не использует KUniqueApplication, поэтому, по идее, он не должен
контролировать число запущенных экземпляров. У меня полчается запустить
sim-kde + sim-qt, но почему-то 2-й sim-qt при этом все же не запускается.
А еще можете взять исходники и поискать в них #ifdef/#ifndef USE_KDE ;)
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Как оно было:
Я сделал libpng2 и libpng3, собрал imlib с libpng3, после чего весь гном
накрылся.
-- ldv in devel@
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20040819/4842e57b/attachment-0003.bin>
Подробная информация о списке рассылки community