Оформление в Opera применилось только частично (Главное меню сохранило стандартный вид)

Firefox, Opera, Chromium и прочее.

Модератор: /dev/random

Аватара пользователя
SilveRain
Сообщения: 32
ОС: G 2006.0 | M '07

Оформление в Opera применилось только частично

Сообщение SilveRain »

Я скачал Opera 8.5 для xp и для mdk.
В винде стиль изменил всё в Опере. См. скриншот, при наведении мышкой на пункты главного меню появляется рамка как на кнопке "Почта".


В linux главное меню не изменилось, осталось стандартным, причём имеет вид даже не как текущий стиль KDE. Панель белая, списки серые. Такой же стиль у окон Оперы "Открыть" и др. (Кстати, на Gnome похоже, хотя я его не использую)

Вопрос: как применить и к ним тему оформления или где изменить этот серый стиль?
Intel Pentium 4 3.00GHz | Asus P4-P800-E Deluxe | ATi Radeon 9600 Pro | AverTV Studio 307 | Canon iP1000
Gentoo 2006.0 | Mandriva 2007 Free | SimplyMEPIS 5.0
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Оформление в Opera применилось только частично

Сообщение clx »

Используется общая тема QT. => kcontrol
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
SilveRain
Сообщения: 32
ОС: G 2006.0 | M '07

Re: Оформление в Opera применилось только частично

Сообщение SilveRain »

clx
Я в не нашёл kcontrol, где изменить тему QT.
Если можно, поподробнее.
Intel Pentium 4 3.00GHz | Asus P4-P800-E Deluxe | ATi Radeon 9600 Pro | AverTV Studio 307 | Canon iP1000
Gentoo 2006.0 | Mandriva 2007 Free | SimplyMEPIS 5.0
Спасибо сказали:
Аватара пользователя
Trueash
Сообщения: 976
Статус: Вещий Кассандр

Re: Оформление в Opera применилось только частично

Сообщение Trueash »

А какую именно сборку Оперы вы ставили? Не static ли? Мне показалось, что они не слишком обращают внимание на qt. У меня та же Опера, с тем же скином (Odyssey), и вроде вполне красиво.
"...Вы имеете право хранить молчание, все, что вы скажете, может быть использовано против вас..."
Спасибо сказали:
Аватара пользователя
SilveRain
Сообщения: 32
ОС: G 2006.0 | M '07

Re: Оформление в Opera применилось только частично

Сообщение SilveRain »

Ash
Сейчас opera-8.50-20050916.5-shared-qt.i386-en.rpm

Скачал static версию, то же самое, меню не подчиняется оперному скину.
Разобрался с цветом фона выпадающих меню. ("Цвета" в kcontrol, кстати, там нигде не написано, что это QT)
Intel Pentium 4 3.00GHz | Asus P4-P800-E Deluxe | ATi Radeon 9600 Pro | AverTV Studio 307 | Canon iP1000
Gentoo 2006.0 | Mandriva 2007 Free | SimplyMEPIS 5.0
Спасибо сказали:
Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: Оформление в Opera применилось только частично

Сообщение Dark_Savant »

кстати есть возможность указать света через -bg/-fg.. примитивно конечно, но всеж
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:
stigger
Сообщения: 154
ОС: CentOS 5.4

Re: Оформление в Opera применилось только частично

Сообщение stigger »

не думаю что еще актуально,но все же =)
в /usr/local/opera правим _QTSTYLE_FROM_CMDLINE_='NO'
NO исправляем на YES и все становится хорошо.
если запускать оперу не по /usr/local/opera, а по /usr/lib/opera/версия/opera,то меню нормально отображается.
зачем это все так есть - не понимаю.
Спасибо сказали:
9A4172
Сообщения: 94
ОС: OpenSUSE 11.4

Re: Оформление в Opera применилось только частично

Сообщение 9A4172 »

stigger писал(а):
17.10.2006 21:54
не думаю что еще актуально,но все же =)
в /usr/local/opera правим _QTSTYLE_FROM_CMDLINE_='NO'
NO исправляем на YES и все становится хорошо.
если запускать оперу не по /usr/local/opera, а по /usr/lib/opera/версия/opera,то меню нормально отображается.
зачем это все так есть - не понимаю.

Разработчики хотели как лучше :) - чтоб Opera в KDE использовала (хотя бы частично) его темы. Получилось, правда не очень. Но прогресс определённо есть: ещё недавно Opera молча падала при нажатии на меню, если использовался KDEшный стиль Plastik или производные (насчёт других не знаю). Приходилось отключать использвание стилей KDE. Теперь же только рамки эти... Глядишь, к 10-й версии добьют они это дело :)
OpenSUSE, KDE3, Firefox
Спасибо сказали:
aliens
Сообщения: 495
Статус: нетрушный
ОС: Gentoo & CentOS 5.1

Re: Оформление в Opera применилось только частично

Сообщение aliens »

эм....а где исправлять NO на YES ?? у меня нету в /usr/local operы :(
Спасибо сказали:
9A4172
Сообщения: 94
ОС: OpenSUSE 11.4

Re: Оформление в Opera применилось только частично

Сообщение 9A4172 »

aliens писал(а):
21.10.2006 03:13
эм....а где исправлять NO на YES ?? у меня нету в /usr/local operы :(

У меня на FC5 стоит 9.02 shared из RPM-пакета.

Код: Выделить всё

$ which opera
alias opera='opera -notrayicon'
        /usr/bin/opera
$ file /usr/bin/opera
/usr/bin/opera: Bourne shell script text executable


В скрипте /usr/bin/opera закомментировал строчку:

Код: Выделить всё

#test "${_QTSTYLE_FROM_CMDLINE_}" = 'NO' && test -f "$HOME/.qt/qtrc" && _OPERA_QTSTYLE=`sed -n 's/^style=//p' $HOME/.qt/qtrc` && test "$_OPERA_QTSTYLE" && set -- "$@" -style "$_OPERA_QTSTYLE"

(она где-то в начале файла)
А вот указание _QTSTYLE_FROM_CMDLINE_='NO' у меня не сработало.
OpenSUSE, KDE3, Firefox
Спасибо сказали:
9A4172
Сообщения: 94
ОС: OpenSUSE 11.4

Re: Оформление в Opera применилось только частично

Сообщение 9A4172 »

Если вдруг кому интересно: поставил финальную Opera 9.1 - теперь оно нормально подхватывает стили KDE, включая Plastik и не падает при этом.
OpenSUSE, KDE3, Firefox
Спасибо сказали: