crossplatform.ru

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


  Ответ в Проблема с Qt
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Kagami Дата 6.10.2011, 14:28
  Запусти qtconfig-qt4 из пакета qt4-qtconfig и настрой стиль по-умолчанию.
vadim303 Дата 6.10.2011, 8:35
 
Цитата(wild34 @ 6.10.2011, 1:20) *
Все приложения, созданные в Qt Creator`e запускаются в стиле Win98 или Motif.. хотя работаю в Ubuntu 11.04
Если прописать в main.cpp :
QApplication::setStyle(new QGtkStyle);
то стиль срабатывает, но так приходится прописывать в каждом приложении.
При использовании Desktop компонентов в QML - такая же ерунда, но там уже не пропишешь стиль.

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



Qt выбирает тот стиль, который считает наиболее подходящим для вашего десктопа. Если его выбор для вашей среды считаете неудачным, можете подискутировать на эту тему с разработчиками. Но жёстко задавать стиль в приложении - не выход. В другой среде ваше приложение будет всегда выглядеть чужеродным. Если так уж хочется иметь стиль отличный от умолчального, то проще менять его при запуске приложения опцией -style
wild34 Дата 6.10.2011, 0:20
  Все приложения, созданные в Qt Creator`e запускаются в стиле Win98 или Motif.. хотя работаю в Ubuntu 11.04
Если прописать в main.cpp :
QApplication::setStyle(new QGtkStyle);
то стиль срабатывает, но так приходится прописывать в каждом приложении.
При использовании Desktop компонентов в QML - такая же ерунда, но там уже не пропишешь стиль.

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



Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 23:09