crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Проблема с Qt, Стиль как в Win98
wild34
  опции профиля:
сообщение 6.10.2011, 0:20
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 3
Регистрация: 5.10.2011
Пользователь №: 2924

Спасибо сказали: 0 раз(а)




Репутация:   0  


Все приложения, созданные в Qt Creator`e запускаются в стиле Win98 или Motif.. хотя работаю в Ubuntu 11.04
Если прописать в main.cpp :
QApplication::setStyle(new QGtkStyle);
то стиль срабатывает, но так приходится прописывать в каждом приложении.
При использовании Desktop компонентов в QML - такая же ерунда, но там уже не пропишешь стиль.

Раскрывающийся текст



Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
vadim303
  опции профиля:
сообщение 6.10.2011, 8:35
Сообщение #2


Студент
*

Группа: Новичок
Сообщений: 14
Регистрация: 18.1.2010
Пользователь №: 1382

Спасибо сказали: 2 раз(а)




Репутация:   0  


Цитата(wild34 @ 6.10.2011, 1:20) *
Все приложения, созданные в Qt Creator`e запускаются в стиле Win98 или Motif.. хотя работаю в Ubuntu 11.04
Если прописать в main.cpp :
QApplication::setStyle(new QGtkStyle);
то стиль срабатывает, но так приходится прописывать в каждом приложении.
При использовании Desktop компонентов в QML - такая же ерунда, но там уже не пропишешь стиль.

Раскрывающийся текст



Qt выбирает тот стиль, который считает наиболее подходящим для вашего десктопа. Если его выбор для вашей среды считаете неудачным, можете подискутировать на эту тему с разработчиками. Но жёстко задавать стиль в приложении - не выход. В другой среде ваше приложение будет всегда выглядеть чужеродным. Если так уж хочется иметь стиль отличный от умолчального, то проще менять его при запуске приложения опцией -style
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 6.10.2011, 14:28
Сообщение #3


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


Запусти qtconfig-qt4 из пакета qt4-qtconfig и настрой стиль по-умолчанию.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 15.9.2019, 17:31