![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Dovgon |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 92 Регистрация: 5.1.2011 Пользователь №: 2325 Спасибо сказали: 3 раз(а) Репутация: ![]() ![]() ![]() |
Почему при запуске в QtCrator внешний вид программы не такой как при запуске из системы.
|
|
|
Dovgon |
![]()
Сообщение
#2
|
Студент ![]() Группа: Участник Сообщений: 92 Регистрация: 5.1.2011 Пользователь №: 2325 Спасибо сказали: 3 раз(а) Репутация: ![]() ![]() ![]() |
Оказалось проблема только в Linux. Может кто сталкивался?
|
|
|
RazrFalcon |
![]()
Сообщение
#3
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
Какой linux?
Какой DE? Скрины в студию. |
|
|
maint |
![]()
Сообщение
#4
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
вообще, если хочется одинакового вида, нужно принудительно назначать тему, а не по умолчанию
|
|
|
Dovgon |
![]()
Сообщение
#5
|
Студент ![]() Группа: Участник Сообщений: 92 Регистрация: 5.1.2011 Пользователь №: 2325 Спасибо сказали: 3 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
maint |
![]()
Сообщение
#6
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
openSuSe 12.1 Вот скрины,
ставим выбранное имя ("Windows" "Motif" "CDE" "Cleanlooks" "Plastique") и получаем одинаковый вид. Судя по всему у KDE и qtcreator, как то оказались разные стили. Сообщение отредактировал maint - 3.9.2012, 16:50 |
|
|
Dovgon |
![]()
Сообщение
#7
|
Студент ![]() Группа: Участник Сообщений: 92 Регистрация: 5.1.2011 Пользователь №: 2325 Спасибо сказали: 3 раз(а) Репутация: ![]() ![]() ![]() |
Не чего не поменялось, ставлю стиль oxygen в qtcreator все нормально, а в системе window, в настройках kde стоит oxygen. Явно что то в системе, на днях выйдет новый openSuse переставлю и посмотрю что будет.
|
|
|
maint |
![]()
Сообщение
#8
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
Не чего не поменялось, ставлю стиль oxygen в qtcreator все нормально, а в системе window, в настройках kde стоит oxygen. Явно что то в системе, на днях выйдет новый openSuse переставлю и посмотрю что будет. если глянуть в документацию и хедеры, то стиля oxygen нифига нет. Я перечислил, какой из стилей можно попробовать. Иначе втыкается стиль по умолчанию. Т.е как будто и не указывался. |
|
|
Dovgon |
![]()
Сообщение
#9
|
Студент ![]() Группа: Участник Сообщений: 92 Регистрация: 5.1.2011 Пользователь №: 2325 Спасибо сказали: 3 раз(а) Репутация: ![]() ![]() ![]() |
Но когда как все остальные приложения в работают со стилем Oxygen и почему мои не могут.
|
|
|
ilyabvt |
![]()
Сообщение
#10
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 297 Регистрация: 23.6.2011 Пользователь №: 2765 Спасибо сказали: 45 раз(а) Репутация: ![]() ![]() ![]() |
Не стоит путать темы KDE и стили Qt, они никак не связаны. Приложение на Qt рисует контролы самостоятельно, поэтому оно и не реагирует на настройки в системе (вернее сказать реагирует выбирая подходящий стиль). И естественно стиль "Oxygen" для него такая же абракадабра как стиль "hgdhdfhg". Если конечно самому не создать стиль с таким именем (подробнее см. класс QStyle и его потомки).
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 6:39 |