crossplatform.ru

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

2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему
> Внешний вид приложения
Dovgon
  опции профиля:
сообщение 7.9.2012, 6:18
Сообщение #11


Студент
*

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

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




Репутация:   0  


Цитата(ilyabvt @ 6.9.2012, 17:26) *
Не стоит путать темы KDE и стили Qt, они никак не связаны. Приложение на Qt рисует контролы самостоятельно, поэтому оно и не реагирует на настройки в системе (вернее сказать реагирует выбирая подходящий стиль). И естественно стиль "Oxygen" для него такая же абракадабра как стиль "hgdhdfhg". Если конечно самому не создать стиль с таким именем (подробнее см. класс QStyle и его потомки).

Если стандартные программы могут использовать тему oxygen то почему моя нет?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 7.9.2012, 11:41
Сообщение #12


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


Цитата(Dovgon @ 7.9.2012, 9:18) *
Если стандартные программы могут использовать тему oxygen то почему моя нет?
Т.е. у тебя приложение запущенное из креатора имеет системный стиль, а запущенное из системы - отличается от системного стиля?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Dovgon
  опции профиля:
сообщение 7.9.2012, 12:04
Сообщение #13


Студент
*

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

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




Репутация:   0  


Да и это именно в линукс, сегодня поставил openSuSE 12.2 вскоре проверю как будет отображать в нем.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Sokoloff
  опции профиля:
сообщение 11.9.2012, 10:08
Сообщение #14


Участник
**

Группа: Участник
Сообщений: 237
Регистрация: 1.4.2009
Из: Москва
Пользователь №: 654

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




Репутация:   11  


Цитата(ilyabvt @ 6.9.2012, 18:26) *
Не стоит путать темы KDE и стили Qt, они никак не связаны. Приложение на Qt рисует контролы самостоятельно, поэтому оно и не реагирует на настройки в системе (вернее сказать реагирует выбирая подходящий стиль). И естественно стиль "Oxygen" для него такая же абракадабра как стиль "hgdhdfhg". Если конечно самому не создать стиль с таким именем (подробнее см. класс QStyle и его потомки).

Не совсем так. Oxygen это полноценный Qt-шный стиль, только внутри он использует KDE-шные библиотеки. Если Oxygen установлен, то можно его использовать для Qt-шных программ даже вне KDE. Смотри раздел Troubleshooting на https://wiki.archlinux.org/index.php/Razor-qt.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Dovgon
  опции профиля:
сообщение 12.9.2012, 7:46
Сообщение #15


Студент
*

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

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




Репутация:   0  


Все небыло время отписатся, после переустановки системы все стало на место. Дело явн было с Oxygen потому что все остальные устанавливались и работали норамльно. Спосибо всем кто отозвался.

Сообщение отредактировал Dovgon - 12.9.2012, 7:47
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 29.11.2024, 7:36