15:10

Тотальная неудачница и убийца жёстких дисков.
#post-id: 3330-22-51
#original-date: 7.09.2009 Mon
#original-time: 10:51 PM
#original-day:  3330
#original-host: WinXP Prof SP2 (Build 2600)

Оказалось, что если убрать тулбар Оперы, то освободится уйма места на экране, а функционал не пострадает ^^ Также оказалось, что поиск на стартовой странице тоже не нужен ^^

Комментарии
08.09.2009 в 06:45

Frozen flame
С новым годом :}
08.09.2009 в 12:01

Тотальная неудачница и убийца жёстких дисков.
Угу ^^ Просто когда у тебя 1024x768 это не очень актуально, а вот если по высоте только 600, тулбар начинает заметно выпирать ^^
08.09.2009 в 16:34

Frozen flame
Хоткеи рулят (^__^) Особенно хорошо, что в Опере это не слабо можно настроить.
09.09.2009 в 05:13

Тотальная неудачница и убийца жёстких дисков.
Вообще, тотальная настройка хоткеев встречается в двух типах продуктов: тех, что написаны на всяких Qt, или в японских программах ^^
09.09.2009 в 07:31

Frozen flame
Опера не написана на Qt :}
09.09.2009 в 10:00

Тотальная неудачница и убийца жёстких дисков.
А на ком?
09.09.2009 в 10:34

Frozen flame
На самой себе :) Там своя легковесная прослойка для GUI, которая дёргает различные функции на разных платформах. В линуксе это Qt, в Windows — WinAPI и т.д.

И никаких других функций Qt оно не использует даже в линуксе. Qt это ведь не только для GUI, оно так же предоставляет функции для работы с БД, сетью, XML, svg, webkit'ом и прочим добром. Всё это в опере не используется тоже.
09.09.2009 в 10:51

Тотальная неудачница и убийца жёстких дисков.
Странно, а мне показалось, что она далеко не всё использует нативное в Win32, например, интерфейс рисуется самостоятельно (даже кнопки)... Хммм...
09.09.2009 в 10:53

Frozen flame
Включи Windows Native тему для теста, там видно будет, что отскиненное, а что прямо так :) Тем более что учитывая, что на содержимое вебстраницы могут накладываться стили, то в некоторых случаях только родными контролами системы не отделаться.
09.09.2009 в 10:54

Frozen flame
Тем более что проги на Qt тоже дёргают WinAPI функции под виндовсом там, где это возможно :) По крайней мере в версиях 4 и выше.
09.09.2009 в 10:54

Frozen flame
Нынче Qt может даже в GTK выводить :}
09.09.2009 в 10:55

Тотальная неудачница и убийца жёстких дисков.
Мне вот это очень понравилось ^^


09.09.2009 в 11:16

Frozen flame
Эээ… и шо? O.o
09.09.2009 в 12:30

Тотальная неудачница и убийца жёстких дисков.
Это дерево окон ^^ Как видно из картинки, у окна настроек НИ ОДНОГО дочернего окна. Тоесть все кнопки, текстбоксы, табы etc просто нарисованы ^^'
09.09.2009 в 12:32

Тотальная неудачница и убийца жёстких дисков.
В Windows Native тожде самое ^^ Разве что у окна Appearance несколько невидимых дочерних окон ^^
09.09.2009 в 12:34

Тотальная неудачница и убийца жёстких дисков.
А не, вру. У окна настроек дочернее окно на всю клиентскую область. И всё ^^ В нём вся деревня нарисована ^^

Относительно скининья... Они могли использовать теже окна вроде EDIT или COMMAND (или BUTTON?) со стилем WS_OWNEDRAW ^^
09.09.2009 в 12:47

Frozen flame
Пытаюсь понять что ты хочешь сказать. Пытаюсь, но не могу (^__^)' Спроси у аффтаров, глядишь расскажут что там именно :)
09.09.2009 в 12:54

Тотальная неудачница и убийца жёстких дисков.
Что именно ты не понимаешь? ^^ Про WS_OWNERDRAW или про нарисованные кнопки? ^^
09.09.2009 в 13:06

Frozen flame
Про то, в чём проблема. В Windows можно, помнится, и заголовок рисовать "руками" и ничего, реальные функции WinAPI :}
09.09.2009 в 13:15

Frozen flame
Во всяком случае у меня если поставить Qt Native, то контролы рисуются как раз нативные Qt'шные.
10.09.2009 в 11:08

Тотальная неудачница и убийца жёстких дисков.
HarukaTenoh

Можно, но попахивает велосипедной смазкой, когда рисуют не только заголовок, но и всё, ловят щелчки через субклассинг и всё такое ^^

Во всяком случае у меня если поставить Qt Native, то контролы рисуются как раз нативные Qt'шные.

QN - это что? OO' Windows Native для Линукса?
10.09.2009 в 16:22

Frozen flame
Qt Native это нативный Qt интерфейс для линукса, Windows там не при чём. По дефолту то и тут скиненный интерфейс же. Хотя, надо сказать, скиненный интерфейс выглядит симпатичнее.
12.09.2009 в 07:55

Тотальная неудачница и убийца жёстких дисков.
Мммм... Я в смысле по аналогии ^^ Windows Default - Qt Default ^^'

Кстати, вчера в Минте поставила Оперу. Выглядит она с дефолтным скином как-то не очень хорошо. В смысле, в Windows выглядит лучше. Что-то странное там с менюшками OO
12.09.2009 в 11:16

Frozen flame
>Windows Default - Qt Default ^^'

Ы? Во-первых, Native, а во вторых, когда оно стало обозначать Windows O_o

>Что-то странное там с менюшками OO

Смотря какую ставила именно версию. Если там у тебя гном, то скачай с ftp.opera.com сборку с Qt4, потом запусти qtconfig (qtconfig-qt4) и выставь там для Qt приложений стиль GTK. Должно быть всё нормально.
12.09.2009 в 13:37

Тотальная неудачница и убийца жёстких дисков.
Ы? Во-первых, Native, а во вторых, когда оно стало обозначать Windows O_o

Да ёшкин кот >_< Я говорю, что принцып похожий. В Win32 у Оперы болтается Windows Native, в Линуксе - Qt Native >_<

Смотря какую ставила именно версию. Если там у тебя гном, то скачай с ftp.opera.com сборку с Qt4, потом запусти qtconfig (qtconfig-qt4) и выставь там для Qt приложений стиль GTK. Должно быть всё нормально.

Я ставила из Репозитория OO'
12.09.2009 в 13:37

Тотальная неудачница и убийца жёстких дисков.
Версия 10.
12.09.2009 в 13:41

Frozen flame
В репозитарии (самой Оперы) версия с Qt3. Скачай с ftp.
12.09.2009 в 13:41

Frozen flame
Сделай aptitude show opera в консоли, что выдаёт в зависимостях, qt3 или qt4?
12.09.2009 в 16:49

Тотальная неудачница и убийца жёстких дисков.
Поставила. Сначала попробовала с сайта - скачалось с Qt3. С FTP - с Qt4. Менюшка пришла в норму ^^
12.09.2009 в 16:50

Тотальная неудачница и убийца жёстких дисков.
Только это... Какой-то plugin-wrapper 100% процессора кушает. Task Manager говорит, что он какой-то libflash тянет. Тоесть тормозит Опера на флэшках. И ещё тормоза случаются при выводе окна авторизации на прокси.