ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Стили KDE для QT
@ 2008-05-20 12:41 Владимир Гусев
  2008-05-20 16:45 ` Sergey V Turchin
  0 siblings, 1 reply; 29+ messages in thread
From: Владимир Гусев @ 2008-05-20 12:41 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Здравствуйте!

Как сделать так, чтобы можно было использовать стиль КДЕ для QT, но при
этом не устанавливать ничего КДЕ-шного, кроме стиля?

Я пытался выдрать из пакета стиля *.la *.so и поместить их
в /usr/lib/qt3/plugins/styles, но в списке тем (qt3-settings) ничего не
видится..

-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT
  2008-05-20 12:41 [Comm] Стили KDE для QT Владимир Гусев
@ 2008-05-20 16:45 ` Sergey V Turchin
  2008-05-20 18:02   ` Владимир Гусев
  0 siblings, 1 reply; 29+ messages in thread
From: Sergey V Turchin @ 2008-05-20 16:45 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 400 bytes --]

On Tuesday 20 May 2008, Владимир Гусев wrote:

[...]
> Я пытался выдрать из пакета стиля *.la *.so и поместить их
> в /usr/lib/qt3/plugins/styles, но в списке тем (qt3-settings)
> ничего не видится..
Пути поиска библиотек можно подсмотреть в ~/.qt3/qtrc у пользователя 
с KDE

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT
  2008-05-20 16:45 ` Sergey V Turchin
@ 2008-05-20 18:02   ` Владимир Гусев
  2008-05-20 20:04     ` Anton Moiseev
  2008-05-21 11:50     ` Sergey V Turchin
  0 siblings, 2 replies; 29+ messages in thread
From: Владимир Гусев @ 2008-05-20 18:02 UTC (permalink / raw)
  To: community

> [...]
> > Я пытался выдрать из пакета стиля *.la *.so и поместить их
> > в /usr/lib/qt3/plugins/styles, но в списке тем (qt3-settings)
> > ничего не видится..
> Пути поиска библиотек можно подсмотреть в ~/.qt3/qtrc у пользователя 
> с KDE

Я подсмотрел, положил все содержимое пакета туда (*.la *.so),в
принципе и умолчательный путь, куда кидаются файлы из пакета, был в
этом списке, однако все равно ничего нет. Речь в данном случае идет о
Galaxy и Plastik. Может помимо самого пакета в идеале нужно что-то еще?


-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT
  2008-05-20 18:02   ` Владимир Гусев
@ 2008-05-20 20:04     ` Anton Moiseev
  2008-05-20 21:35       ` Владимир Гусев
  2008-05-21  6:50       ` Andrey Rahmatullin
  2008-05-21 11:50     ` Sergey V Turchin
  1 sibling, 2 replies; 29+ messages in thread
From: Anton Moiseev @ 2008-05-20 20:04 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On 5/20/08, Владимир Гусев <vova1971@narod.ru> wrote:
> > [...]
>  > > Я пытался выдрать из пакета стиля *.la *.so и поместить их
>  > > в /usr/lib/qt3/plugins/styles, но в списке тем (qt3-settings)
>  > > ничего не видится..
>  > Пути поиска библиотек можно подсмотреть в ~/.qt3/qtrc у пользователя
>  > с KDE
>
>  Я подсмотрел, положил все содержимое пакета туда (*.la *.so),в
>  принципе и умолчательный путь, куда кидаются файлы из пакета, был в
>  этом списке, однако все равно ничего нет. Речь в данном случае идет о
>  Galaxy и Plastik. Может помимо самого пакета в идеале нужно что-то еще?
>
>
Очень сильно сомневаюсь, что это вообще возможно. Насколько я понимаю,
в KDE свой набор виджетов - в том числе и базовых - они основываются
на стандартных кутэшных, но при этом в них добавляются специфичные для
КДЕ всякие приятные возможности. Вот пример для кнопки:

https://www.mcs.vuw.ac.nz/technical/software/doc/kde/HTML/en/kdelibs-apidocs/kdeui/html/classKPushButton.html

Думаю, что темы кде как раз относятся к разряду этих приятных
дополнений, недоступных из чистого кутэ. По крайней мере никогда не
слышал, чтобы кутэшные программы могли выглядеть как программы из КДЕ
- чистый кутэшный софт всегда выглядит подругому и темы для него
конфигурировались отдельно.

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT
  2008-05-20 20:04     ` Anton Moiseev
@ 2008-05-20 21:35       ` Владимир Гусев
  2008-05-21  6:50       ` Andrey Rahmatullin
  1 sibling, 0 replies; 29+ messages in thread
From: Владимир Гусев @ 2008-05-20 21:35 UTC (permalink / raw)
  To: community

> > > [...]
> >  > > Я пытался выдрать из пакета стиля *.la *.so и поместить их
> >  > > в /usr/lib/qt3/plugins/styles, но в списке тем (qt3-settings)
> >  > > ничего не видится..
> >  > Пути поиска библиотек можно подсмотреть в ~/.qt3/qtrc у
> >  > пользователя с KDE
> >  Я подсмотрел, положил все содержимое пакета туда (*.la *.so),в
> >  принципе и умолчательный путь, куда кидаются файлы из пакета, был в
> >  этом списке, однако все равно ничего нет. Речь в данном случае
> > идет о Galaxy и Plastik. Может помимо самого пакета в идеале нужно
> > что-то еще?
> Очень сильно сомневаюсь, что это вообще возможно. Насколько я понимаю,
> в KDE свой набор виджетов - в том числе и базовых - они основываются
> на стандартных кутэшных, но при этом в них добавляются специфичные для
> КДЕ всякие приятные возможности. Вот пример для кнопки:
> https://www.mcs.vuw.ac.nz/technical/software/doc/kde/HTML/en/kdelibs-apidocs/kdeui/html/classKPushButton.html
> 
> Думаю, что темы кде как раз относятся к разряду этих приятных
> дополнений, недоступных из чистого кутэ. По крайней мере никогда не
> слышал, чтобы кутэшные программы могли выглядеть как программы из КДЕ
> - чистый кутэшный софт всегда выглядит подругому и темы для него
> конфигурировались отдельно.

Если установлен КДЕ, то чисто qt-шные программы могут принимать такой
же вид/стиль, какой есть из списка для КДЕ. При помощи qtconfig-qt3, в
котором написано, что если нужные стили (плагины) лежат в path, которые
прописаны в qtrc, то стиль пропишется в основные для qt и его можно
выбрать из списка.

А то с чего бы я стал задавать такие вопросы? Все работает, но ради
того, чтобы эта тема попала в список стилей qtconfig-qt3, приходится
ставить иконостас мусора (для данной машины) на несколько десятков
мегабайт.

-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT
  2008-05-20 20:04     ` Anton Moiseev
  2008-05-20 21:35       ` Владимир Гусев
@ 2008-05-21  6:50       ` Andrey Rahmatullin
  2008-05-21  8:15         ` Владимир Гусев
  1 sibling, 1 reply; 29+ messages in thread
From: Andrey Rahmatullin @ 2008-05-21  6:50 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 556 bytes --]

On Wed, May 21, 2008 at 12:04:05AM +0400, Anton Moiseev wrote:
> По крайней мере никогда не слышал, чтобы кутэшные программы могли
> выглядеть как программы из КДЕ - чистый кутэшный софт всегда выглядит
> подругому и темы для него конфигурировались отдельно.
Это не так.

wrar@wrars-comp ~ $ fgrep style ~/.qt3/qtrc
style=qtcurve
wrar@wrars-comp ~ $ locate qtcurve.so
/usr/lib/kde3/plugins/styles/qtcurve.so


-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

<drF_ckoff> вы мне мозги не парьте, они у меня и так слабые

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT
  2008-05-21  6:50       ` Andrey Rahmatullin
@ 2008-05-21  8:15         ` Владимир Гусев
  2008-05-21  8:43           ` Alexey I. Froloff
  0 siblings, 1 reply; 29+ messages in thread
From: Владимир Гусев @ 2008-05-21  8:15 UTC (permalink / raw)
  To: community

> > По крайней мере никогда не слышал, чтобы кутэшные программы могли
> > выглядеть как программы из КДЕ - чистый кутэшный софт всегда
> > выглядит подругому и темы для него конфигурировались отдельно.
> Это не так.
> 
> wrar@wrars-comp ~ $ fgrep style ~/.qt3/qtrc
> style=qtcurve
> wrar@wrars-comp ~ $ locate qtcurve.so
> /usr/lib/kde3/plugins/styles/qtcurve.so

Да, но что-то не видятся он все равно...

Вот цитата из QT configuration:

Модули стилей, найденные в соответствующих каталогах, будут
автоматически добавлены в списоквстроенных стилей Qt . (См. вкладку
Пути к библиотекам для добавления новых путей поиска.)

У меня:

[vova@book ~]$ fgrep style ~/.qt3/qtrc
libraryPath=/usr/lib/kde3/plugins/:/usr/lib/qt3/plugins:/home/vova/.kde/lib/kde3/plugins/:/usr/lib/qt3/bin:/usr/lib/kde3/plugins/styles:/usr/lib/qt3/plugins/styles/
style=Unknown

Хотя до этого я даже вручную прописал style=activeheart, но после
запустил qtconfig-qt3, где это было как Unknown

[vova@book ~]$ locate activeheart.so
/usr/lib/kde3/plugins/styles/activeheart.so
/usr/lib/qt3/plugins/styles/activeheart.so

Я брал пакет kde-styles-activeheart-widgets-1.2.1-alt5.i586.rpm и кидал
оттуда библиотеки по назначенным в rpm местам. Пакет для kwin не брал,
ибо у меня не KDE и ее стиль для windows decoration мне не нужен..

Что же не так?





-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT
  2008-05-21  8:15         ` Владимир Гусев
@ 2008-05-21  8:43           ` Alexey I. Froloff
  2008-05-21 10:23             ` Владимир Гусев
  0 siblings, 1 reply; 29+ messages in thread
From: Alexey I. Froloff @ 2008-05-21  8:43 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

[-- Attachment #1: Type: text/plain, Size: 594 bytes --]

* Владимир Гусев <vova1971@> [080521 12:32]:
> Я брал пакет kde-styles-activeheart-widgets-1.2.1-alt5.i586.rpm и кидал
> оттуда библиотеки по назначенным в rpm местам. Пакет для kwin не брал,
> ибо у меня не KDE и ее стиль для windows decoration мне не нужен..
Ну можно попробовать взять обсуждаемый в соседней рассылке ldd.
Может этому стилю не хватает каких-то библиотек, с которыми он
слинкован (или не слинкован, но использует символы оттуда).

Очевидно, что если этот shared object не получается загрузить в
память, то и в списке его не будет видно.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT
  2008-05-21  8:43           ` Alexey I. Froloff
@ 2008-05-21 10:23             ` Владимир Гусев
  2008-05-21 10:37               ` Alex Gorbachenko
  2008-05-21 10:39               ` [Comm] Стили KDE для QT Alexey I. Froloff
  0 siblings, 2 replies; 29+ messages in thread
From: Владимир Гусев @ 2008-05-21 10:23 UTC (permalink / raw)
  To: community

> > Я брал пакет kde-styles-activeheart-widgets-1.2.1-alt5.i586.rpm и
> > кидал оттуда библиотеки по назначенным в rpm местам. Пакет для kwin
> > не брал, ибо у меня не KDE и ее стиль для windows decoration мне не
> > нужен..
> Ну можно попробовать взять обсуждаемый в соседней рассылке ldd.
> Может этому стилю не хватает каких-то библиотек, с которыми он
> слинкован (или не слинкован, но использует символы оттуда).
> 
> Очевидно, что если этот shared object не получается загрузить в
> память, то и в списке его не будет видно.

Вполне может быть, но вот чего не хватает. Может чего-то из artwork..
Не можете поподробнее рассказать, как это выяснить?


-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для  QT
  2008-05-21 10:23             ` Владимир Гусев
@ 2008-05-21 10:37               ` Alex Gorbachenko
  2008-05-21 10:43                 ` Владимир Гусев
  2008-05-21 10:39               ` [Comm] Стили KDE для QT Alexey I. Froloff
  1 sibling, 1 reply; 29+ messages in thread
From: Alex Gorbachenko @ 2008-05-21 10:37 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 245 bytes --]

On Wed, 21 May 2008 14:23:25 +0400
Владимир wrote:

>Вполне может быть, но вот чего не хватает. Может чего-то из artwork..
>Не можете поподробнее рассказать, как это выяснить?

ldd -r <file>

-- 
np: All That Remains - The Weak Willed

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT
  2008-05-21 10:23             ` Владимир Гусев
  2008-05-21 10:37               ` Alex Gorbachenko
@ 2008-05-21 10:39               ` Alexey I. Froloff
  1 sibling, 0 replies; 29+ messages in thread
From: Alexey I. Froloff @ 2008-05-21 10:39 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

* Владимир Гусев <vova1971@> [080521 14:27]:
> Вполне может быть, но вот чего не хватает. Может чего-то из artwork..
> Не можете поподробнее рассказать, как это выяснить?
Ну натравите ldd на этот стиль.  Все библиотеки нашлись?  А ldd
-r не находит unresolved symbols?


-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для  QT
  2008-05-21 10:37               ` Alex Gorbachenko
@ 2008-05-21 10:43                 ` Владимир Гусев
  2008-05-21 11:03                   ` Alexey I. Froloff
  0 siblings, 1 reply; 29+ messages in thread
From: Владимир Гусев @ 2008-05-21 10:43 UTC (permalink / raw)
  To: community

> >Вполне может быть, но вот чего не хватает. Может чего-то из artwork..
> >Не можете поподробнее рассказать, как это выяснить?
> 
> ldd -r <file>

Как это трактовать? Что выходит?

[vova@book styles]$ ldd -r activeheart.so 
	linux-gate.so.1 =>  (0xb7ff6000)
	libkdefx.so.4 => not found
	libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0xb79a7000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb78bf000)
	libc.so.6 => /lib/libc.so.6 (0xb7796000)
	libz.so.1 => /lib/libz.so.1 (0xb7782000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0xb777a000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7771000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb776b000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7762000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb775f000)
	libXft.so.2 => /usr/lib/libXft.so.2 (0xb774d000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb76d1000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb76a8000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb769a000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb75b1000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0xb75a9000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0xb7592000)
	libdl.so.2 => /lib/libdl.so.2 (0xb758e000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb7577000)
	libm.so.6 => /lib/libm.so.6 (0xb7551000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7546000)
	/lib/ld-linux.so.2 (0x80000000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7541000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7521000)
	libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb751e000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7506000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb7503000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb74fe000)
undefined symbol: _ZN6KStyle15polishPopupMenuEP10QPopupMenu
(./activeheart.so) undefined symbol:
_ZNK6KStyle9styleHintEN6QStyle9StyleHintEPK7QWidgetRK12QStyleOptionP16QStyleHintReturn
(./activeheart.so) undefined symbol:
_ZN6KStyle12virtual_hookEiPv	(./activeheart.so) undefined
symbol: _ZTI6KStyle	(./activeheart.so) undefined symbol:
_ZN13KPixmapEffect8gradientER7KPixmapRK6QColorS4_NS_12GradientTypeEi
(./activeheart.so) undefined symbol:
_ZN6KStyleC2EjNS_19KStyleScrollBarTypeE	(./activeheart.so)
undefined symbol: _ZN6KStyle8unPolishEP7QWidget
(./activeheart.so) undefined symbol:
_ZNK6KStyle7subRectEN6QStyle7SubRectEPK7QWidget
(./activeheart.so) undefined symbol:
_ZN6KStyle16staticMetaObjectEv	(./activeheart.so) undefined
symbol:
_ZNK6KStyle13drawPrimitiveEN6QStyle16PrimitiveElementEP8QPainterRK5QRectRK11QColorGroupjRK12QStyleOption
(./activeheart.so) undefined symbol:
_ZNK6KStyle19drawKStylePrimitiveENS_15KStylePrimitiveEP8QPainterPK7QWidgetRK5QRectRK11QColorGroupjRK12QStyleOption
(./activeheart.so) undefined symbol:
_ZN6KStyle11eventFilterEP7QObjectP6QEvent	(./activeheart.so)
undefined symbol:
_ZNK6KStyle15querySubControlEN6QStyle14ComplexControlEPK7QWidgetRK6QPointRK12QStyleOption
(./activeheart.so) undefined symbol: _ZN6KStyleD2Ev
(./activeheart.so) undefined symbol:
_ZN6KStyle7qt_emitEiP8QUObject	(./activeheart.so) undefined
symbol: _ZN6KStyle11qt_propertyEiiP8QVariant	(./activeheart.so)
undefined symbol:
_ZN12KImageEffect8gradientERK5QSizeRK6QColorS5_NS_12GradientTypeEi
(./activeheart.so) undefined symbol: _ZN6KStyle6polishEP7QWidget
(./activeheart.so) undefined symbol:
_ZNK6KStyle11pixelMetricEN6QStyle11PixelMetricEPK7QWidget
(./activeheart.so) undefined symbol:
_ZN6KStyle9qt_invokeEiP8QUObject	(./activeheart.so) undefined
symbol:
_ZNK6KStyle11stylePixmapEN6QStyle11StylePixmapEPK7QWidgetRK12QStyleOption
(./activeheart.so) undefined symbol:
_ZNK6KStyle11drawControlEN6QStyle14ControlElementEP8QPainterPK7QWidgetRK5QRectRK11QColorGroupjRK12QStyleOption
(./activeheart.so) undefined symbol:
_ZNK6KStyle18drawComplexControlEN6QStyle14ComplexControlEP8QPainterPK7QWidgetRK5QRectRK11QColorGroupjjjRK12QStyleOption
(./activeheart.so) undefined symbol: _ZN6KStyle7qt_castEPKc
(./activeheart.so) undefined symbol:
_ZNK6KStyle22querySubControlMetricsEN6QStyle14ComplexControlEPK7QWidgetNS0_10SubControlERK12QStyleOption
(./activeheart.so)

-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT
  2008-05-21 10:43                 ` Владимир Гусев
@ 2008-05-21 11:03                   ` Alexey I. Froloff
  2008-05-21 11:38                     ` [Comm] Стили KDE для QT - есть результат! Владимир Гусев
  0 siblings, 1 reply; 29+ messages in thread
From: Alexey I. Froloff @ 2008-05-21 11:03 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

[-- Attachment #1: Type: text/plain, Size: 501 bytes --]

* Владимир Гусев <vova1971@> [080521 14:48]:
> > >Вполне может быть, но вот чего не хватает. Может чего-то из artwork..
> > >Не можете поподробнее рассказать, как это выяснить?
> > ldd -r <file>
> Как это трактовать? Что выходит?
> [vova@book styles]$ ldd -r activeheart.so 
> 	linux-gate.so.1 =>  (0xb7ff6000)
> 	libkdefx.so.4 => not found
apt-get install libkdefx.so.4 и будет вам счастие.  А что вы
хотели?  Зависимости - они не просто так с потолка берутся.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 11:03                   ` Alexey I. Froloff
@ 2008-05-21 11:38                     ` Владимир Гусев
  2008-05-21 11:48                       ` Alex Gorbachenko
                                         ` (2 more replies)
  0 siblings, 3 replies; 29+ messages in thread
From: Владимир Гусев @ 2008-05-21 11:38 UTC (permalink / raw)
  To: community

> > > >Вполне может быть, но вот чего не хватает. Может чего-то из
> > > >artwork.. Не можете поподробнее рассказать, как это выяснить?
> > > ldd -r <file>
> > Как это трактовать? Что выходит?
> > [vova@book styles]$ ldd -r activeheart.so 
> > 	linux-gate.so.1 =>  (0xb7ff6000)
> > 	 => not found
> apt-get install libkdefx.so.4 и будет вам счастие.  А что вы
> хотели?  Зависимости - они не просто так с потолка берутся.

Я сделал чуть иначе :-) - скачал kdelibs (где и есть этот
libkdefx.so.4), выдрал оттуда саму библиотеку libkdefx.so.4.2 и сам
симлинк libkdefx.so.4. Положил их туда, куда требовал сценарий rpm,
в /usr/lib, сделал ldconfig. При этом сами файлы стилей уже лежали на
своих местах. Открываю qtconfig-qt3 и, о счастье - все есть в списках и
применяется.

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

Огромное спасибо всем за помощь, механизм теперь я понял!

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

-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 11:38                     ` [Comm] Стили KDE для QT - есть результат! Владимир Гусев
@ 2008-05-21 11:48                       ` Alex Gorbachenko
  2008-05-21 11:57                         ` Владимир Гусев
  2008-05-21 11:53                       ` Sergey V Turchin
  2008-05-21 12:02                       ` Alexey I. Froloff
  2 siblings, 1 reply; 29+ messages in thread
From: Alex Gorbachenko @ 2008-05-21 11:48 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 428 bytes --]

On Wed, 21 May 2008 15:38:36 +0400
Владимир wrote:

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

а ещё вы можете делать свою сборку kdelibs на основе стандартной
альтовской. и эту сборку вы можете нарезать на маленькие пакеты, по
одной нужной либе в каждом. будет красиво, и дистрибутивно.

-- 
np: All That Remains - Six

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT
  2008-05-20 18:02   ` Владимир Гусев
  2008-05-20 20:04     ` Anton Moiseev
@ 2008-05-21 11:50     ` Sergey V Turchin
  1 sibling, 0 replies; 29+ messages in thread
From: Sergey V Turchin @ 2008-05-21 11:50 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 280 bytes --]

On Tuesday 20 May 2008, Владимир Гусев wrote:

[...]
> Может помимо самого пакета в идеале нужно что-то еще?
Библиотеки, с которыми слинкован модуль стиля.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 11:38                     ` [Comm] Стили KDE для QT - есть результат! Владимир Гусев
  2008-05-21 11:48                       ` Alex Gorbachenko
@ 2008-05-21 11:53                       ` Sergey V Turchin
  2008-05-21 12:00                         ` Владимир Гусев
  2008-05-21 12:02                       ` Alexey I. Froloff
  2 siblings, 1 reply; 29+ messages in thread
From: Sergey V Turchin @ 2008-05-21 11:53 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 538 bytes --]

On Wednesday 21 May 2008, Владимир Гусев wrote:

[...]
> И никакой ругани про испорченные зависимости само собой.
Если ставить что-то не из пакетов, то, естественно, никакой ругани 
никогда не будет.

[...]
> Мне почему-то кажется, что это неплохо было бы поместить
> куда-нибудь в советы или faq, вдруг кто-нибудь захочет
> воспользоваться этим..
А мне не кажется и я уверен, что плохо и не надо никуда помещать.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 11:48                       ` Alex Gorbachenko
@ 2008-05-21 11:57                         ` Владимир Гусев
  2008-05-21 12:24                           ` Alex Gorbachenko
  0 siblings, 1 reply; 29+ messages in thread
From: Владимир Гусев @ 2008-05-21 11:57 UTC (permalink / raw)
  To: community

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

К чему сарказм? И kdelibs тут не причем.. Зачем его делить.. А вот
сделать несколько маленьких пакетов основных красивых стилей kde для
qt, для использования без самого КДЕ - мне кажется вполне реальным..
Разве нет, Алексей?


-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 11:53                       ` Sergey V Turchin
@ 2008-05-21 12:00                         ` Владимир Гусев
  2008-05-21 12:08                           ` Sergey V Turchin
  0 siblings, 1 reply; 29+ messages in thread
From: Владимир Гусев @ 2008-05-21 12:00 UTC (permalink / raw)
  To: community

> [...]
> > И никакой ругани про испорченные зависимости само собой.
> Если ставить что-то не из пакетов, то, естественно, никакой ругани 
> никогда не будет.
> 
> [...]
> > Мне почему-то кажется, что это неплохо было бы поместить
> > куда-нибудь в советы или faq, вдруг кто-нибудь захочет
> > воспользоваться этим..
> А мне не кажется и я уверен, что плохо и не надо никуда помещать.

Ну тогда создать несколько пакетиков красивых стилей kde для qt, чтобы
обойтись без самого КДЕ. И никто не узнает.. :-) Ведь работает.


-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 11:38                     ` [Comm] Стили KDE для QT - есть результат! Владимир Гусев
  2008-05-21 11:48                       ` Alex Gorbachenko
  2008-05-21 11:53                       ` Sergey V Turchin
@ 2008-05-21 12:02                       ` Alexey I. Froloff
  2 siblings, 0 replies; 29+ messages in thread
From: Alexey I. Froloff @ 2008-05-21 12:02 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

[-- Attachment #1: Type: text/plain, Size: 281 bytes --]

* Владимир Гусев <vova1971@> [080521 15:42]:
> Мне почему-то кажется, что это неплохо было бы поместить куда-нибудь
> в советы или faq, вдруг кто-нибудь захочет воспользоваться этим.. 
Ага.  "Дети, посмотрите на ЭТО и сами никогда так не делайте."

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 12:00                         ` Владимир Гусев
@ 2008-05-21 12:08                           ` Sergey V Turchin
  0 siblings, 0 replies; 29+ messages in thread
From: Sergey V Turchin @ 2008-05-21 12:08 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 332 bytes --]

On Wednesday 21 May 2008, Владимир Гусев wrote:

[...]
> Ну тогда создать несколько пакетиков красивых стилей kde для qt,
Лично для себя -- можно.

> И никто не узнает.. :-) Ведь работает.
Вам показалось ;-)

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 11:57                         ` Владимир Гусев
@ 2008-05-21 12:24                           ` Alex Gorbachenko
  2008-05-21 12:55                             ` Владимир Гусев
  0 siblings, 1 reply; 29+ messages in thread
From: Alex Gorbachenko @ 2008-05-21 12:24 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 635 bytes --]

On Wed, 21 May 2008 15:57:15 +0400
Владимир wrote:

>К чему сарказм? И kdelibs тут не причем.. Зачем его делить.. А вот
>сделать несколько маленьких пакетов основных красивых стилей kde для
>qt, для использования без самого КДЕ - мне кажется вполне реальным..
>Разве нет, Алексей?

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

-- 
np: All That Remains - Become The Catalyst

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 12:24                           ` Alex Gorbachenko
@ 2008-05-21 12:55                             ` Владимир Гусев
  2008-05-21 13:09                               ` Alex Gorbachenko
  0 siblings, 1 reply; 29+ messages in thread
From: Владимир Гусев @ 2008-05-21 12:55 UTC (permalink / raw)
  To: community

> >К чему сарказм? И kdelibs тут не причем.. Зачем его делить.. А вот
> >сделать несколько маленьких пакетов основных красивых стилей kde для
> >qt, для использования без самого КДЕ - мне кажется вполне реальным..
> >Разве нет, Алексей?
> 
> ну вы же сами пробовали, только что буквально. стили kde хотят
> библиотек из пакета kdelibs, что логично. и сделать маельнькие
> красивые пакеты, не распилив при этом kdelibs не получится, что тоже
> логично. проблема в том, что распилить kdelibs на мелкие кусочки
> нереально. что тоже логично.

А если эти kde-независимые пакетики стилей собрать по типу static?
И пилить ничего не надо будет. Т.е. положить туда это недостающий
компонент от kdelibs.. Чем это плохо?


-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 12:55                             ` Владимир Гусев
@ 2008-05-21 13:09                               ` Alex Gorbachenko
  2008-05-21 13:15                                 ` Владимир Гусев
  0 siblings, 1 reply; 29+ messages in thread
From: Alex Gorbachenko @ 2008-05-21 13:09 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 283 bytes --]

On Wed, 21 May 2008 16:55:16 +0400
Владимир wrote:

>А если эти kde-независимые пакетики стилей собрать по типу static?
>И пилить ничего не надо будет. 

пилить будет не надо, но у каждого пакетика на борту будет kdelibs :) 

-- 
np: All That Remains - Become The Catalyst

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 13:09                               ` Alex Gorbachenko
@ 2008-05-21 13:15                                 ` Владимир Гусев
  2008-05-21 13:26                                   ` Alex Gorbachenko
                                                     ` (2 more replies)
  0 siblings, 3 replies; 29+ messages in thread
From: Владимир Гусев @ 2008-05-21 13:15 UTC (permalink / raw)
  To: community

> >А если эти kde-независимые пакетики стилей собрать по типу static?
> >И пилить ничего не надо будет. 
> 
> пилить будет не надо, но у каждого пакетика на борту будет kdelibs :) 

Ну не весь же kdelibs, будет только libkdefx.so.4.2 внутри пакета со
стилем. Делают же статические сборки, хотя бы той же Opera.. Если есть
здесь какой-то подвох - подскажите..


-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 13:15                                 ` Владимир Гусев
@ 2008-05-21 13:26                                   ` Alex Gorbachenko
  2008-05-21 14:07                                   ` Pavlov Konstantin
  2008-05-21 14:08                                   ` Sergey V Turchin
  2 siblings, 0 replies; 29+ messages in thread
From: Alex Gorbachenko @ 2008-05-21 13:26 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 231 bytes --]

On Wed, 21 May 2008 17:15:14 +0400
Владимир wrote:

>Ну не весь же kdelibs, будет только libkdefx.so.4.2 внутри пакета со
>стилем. 

вот тут не знаю. это лучше у zerg@ спрашивать.

-- 
np: All That Remains - Empty Inside

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 13:15                                 ` Владимир Гусев
  2008-05-21 13:26                                   ` Alex Gorbachenko
@ 2008-05-21 14:07                                   ` Pavlov Konstantin
  2008-05-21 16:32                                     ` Владимир Гусев
  2008-05-21 14:08                                   ` Sergey V Turchin
  2 siblings, 1 reply; 29+ messages in thread
From: Pavlov Konstantin @ 2008-05-21 14:07 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 981 bytes --]

On Wed, May 21, 2008 at 05:15:14PM +0400, Владимир Гусев wrote:
> > >А если эти kde-независимые пакетики стилей собрать по типу static?
> > >И пилить ничего не надо будет. 
> > 
> > пилить будет не надо, но у каждого пакетика на борту будет kdelibs :) 
> 
> Ну не весь же kdelibs, будет только libkdefx.so.4.2 внутри пакета со
> стилем. Делают же статические сборки, хотя бы той же Opera.. Если есть
> здесь какой-то подвох - подскажите..

Ну например вот подвох:
thresh@snowwhite ~ $ grep libs ~/.zshrc
# libs retriever from specified .so
libs() { export libdep=$1; objdump -p $libdep | grep NEEDED | awk '{print $2}'}
thresh@snowwhite ~ $ libs /usr/lib/libkdefx.so.4.2.0
libqt-mt.so.3
libX11.so.6
libpthread.so.0
libXrender.so.1
libstdc++.so.6
libm.so.6
libc.so.6
libgcc_s.so.1

-- 
> > rm -f /tmp/fuse/local_users/*
> Антон, не шути так - ведь кто-то может последовать твоему совету.
Он, видать, решил прослыть новым Бармином...
		-- mike in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 13:15                                 ` Владимир Гусев
  2008-05-21 13:26                                   ` Alex Gorbachenko
  2008-05-21 14:07                                   ` Pavlov Konstantin
@ 2008-05-21 14:08                                   ` Sergey V Turchin
  2 siblings, 0 replies; 29+ messages in thread
From: Sergey V Turchin @ 2008-05-21 14:08 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 612 bytes --]

On Wednesday 21 May 2008, Владимир Гусев wrote:
> > >А если эти kde-независимые пакетики стилей собрать по типу
> > > static? И пилить ничего не надо будет.
> >
> > пилить будет не надо, но у каждого пакетика на борту будет
> > kdelibs :)
>
> Ну не весь же kdelibs, будет только libkdefx.so.4.2 внутри пакета
> со стилем. Делают же статические сборки, хотя бы той же Opera..
Статического KDE в них нет.

> Если есть здесь какой-то подвох - подскажите..
Не будет межпакетных зависимостей.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [Comm] Стили KDE для QT - есть результат!
  2008-05-21 14:07                                   ` Pavlov Konstantin
@ 2008-05-21 16:32                                     ` Владимир Гусев
  0 siblings, 0 replies; 29+ messages in thread
From: Владимир Гусев @ 2008-05-21 16:32 UTC (permalink / raw)
  To: community

> > > >А если эти kde-независимые пакетики стилей собрать по типу
> > > >static? И пилить ничего не надо будет. 
> > > 
> > > пилить будет не надо, но у каждого пакетика на борту будет
> > > kdelibs :) 
> > 
> > Ну не весь же kdelibs, будет только libkdefx.so.4.2 внутри пакета со
> > стилем. Делают же статические сборки, хотя бы той же Opera.. Если
> > есть здесь какой-то подвох - подскажите..
> 
> Ну например вот подвох:
> thresh@snowwhite ~ $ grep libs ~/.zshrc
> # libs retriever from specified .so
> libs() { export libdep=$1; objdump -p $libdep | grep NEEDED | awk
> '{print $2}'} thresh@snowwhite ~ $ libs /usr/lib/libkdefx.so.4.2.0
> libqt-mt.so.3
> libX11.so.6
> libpthread.so.0
> libXrender.so.1
> libstdc++.so.6
> libm.so.6
> libc.so.6
> libgcc_s.so.1

Т.е., чтобы libkdefx работало, нужно наличие перечисленного? Так это и
ясно, что для установки такого независимого пакета со стилем для qt
нужны и X, и qt и т.д... Т.е. все то необходимое, чтобы у пользователя
на рабочем было графическое окружение. Вот у меня только самое
необходимое, и вырванная из kdelibs библиотека работает... Но ведь это
же можно как-то оговорить в спеке, зависимости эти.. Ведь стиль без
иксов и qt никто не будет ставить, не так ли..? Если я ошибся в
трактовке подвоха - поправьте меня.


-- 
С уважением,
Владимир Гусев


^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2008-05-21 16:32 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-05-20 12:41 [Comm] Стили KDE для QT Владимир Гусев
2008-05-20 16:45 ` Sergey V Turchin
2008-05-20 18:02   ` Владимир Гусев
2008-05-20 20:04     ` Anton Moiseev
2008-05-20 21:35       ` Владимир Гусев
2008-05-21  6:50       ` Andrey Rahmatullin
2008-05-21  8:15         ` Владимир Гусев
2008-05-21  8:43           ` Alexey I. Froloff
2008-05-21 10:23             ` Владимир Гусев
2008-05-21 10:37               ` Alex Gorbachenko
2008-05-21 10:43                 ` Владимир Гусев
2008-05-21 11:03                   ` Alexey I. Froloff
2008-05-21 11:38                     ` [Comm] Стили KDE для QT - есть результат! Владимир Гусев
2008-05-21 11:48                       ` Alex Gorbachenko
2008-05-21 11:57                         ` Владимир Гусев
2008-05-21 12:24                           ` Alex Gorbachenko
2008-05-21 12:55                             ` Владимир Гусев
2008-05-21 13:09                               ` Alex Gorbachenko
2008-05-21 13:15                                 ` Владимир Гусев
2008-05-21 13:26                                   ` Alex Gorbachenko
2008-05-21 14:07                                   ` Pavlov Konstantin
2008-05-21 16:32                                     ` Владимир Гусев
2008-05-21 14:08                                   ` Sergey V Turchin
2008-05-21 11:53                       ` Sergey V Turchin
2008-05-21 12:00                         ` Владимир Гусев
2008-05-21 12:08                           ` Sergey V Turchin
2008-05-21 12:02                       ` Alexey I. Froloff
2008-05-21 10:39               ` [Comm] Стили KDE для QT Alexey I. Froloff
2008-05-21 11:50     ` Sergey V Turchin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git