Баг при работе с QStyle & QComboBox |
Здравствуйте, гость ( Вход | Регистрация )
Баг при работе с QStyle & QComboBox |
Litkevich Yuriy |
20.4.2009, 19:38
Сообщение
#11
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
В общем каким-то образом эти 2 параметра влияют на палитру: наличие не нулевой толщины бордюра сильно отличается от нулевой, в этом я уже тоже убедился, да и вдокументации это упоминается. Правда логику постичь я так и не смог. Во всяком случае, при длинных перерывах в работе со стилями приходится читать асистент заново.
|
|
|
igor_bogomolov |
20.4.2009, 21:15
Сообщение
#12
|
Профессионал Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29 |
Вот как это выглядит у меня.
Сам посмотрел сейчас запись, обратил внимание на поведение самой кнопки. Когда текст в поле ввода остается серым, кнопка защелкивается и остается с состоянии checked. Когда текст черный, кнопка почемуто не фиксируется, переходит в состояние unchecked. Может это я зря паникую, а на самом деле так и задумано? |
|
|
SABROG |
20.4.2009, 21:35
Сообщение
#13
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
А попробуй с классическим стилем винды.
|
|
|
igor_bogomolov |
20.4.2009, 23:19
Сообщение
#14
|
Профессионал Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29 |
А попробуй с классическим стилем винды. Ты имеешь в виду в QWindowsXPStyle, или в родной теме операционки (то что на рисунке выше, на самом деле ХР с темой в стиле висты)1) если для QComboBox не устанавливать styleSheet, то и цвет отображения соответственно не меняется. Но сама кнопка на комбо боксе ведет себя так же странно. Иногда защелкивается, иногда нет. 2) На работе у меня родная тема ХР. Баг я обнаружил именно не работе. Так что от этого не зависит. Я так понимаю у меня у одного такая проблема? Больше ни у кого не обнаружилась? |
|
|
SABROG |
20.4.2009, 23:41
Сообщение
#15
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
В самой ОС попробуй поменять стиль на классический.
|
|
|
igor_bogomolov |
20.4.2009, 23:49
Сообщение
#16
|
Профессионал Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29 |
|
|
|
igor_bogomolov |
22.4.2009, 20:41
Сообщение
#17
|
Профессионал Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29 |
Отправил баг репорт. Баг приняли. Номер 251911.
http://www.qtsoftware.com/developer/task-t...mp;method=entry |
|
|
Текстовая версия | Сейчас: 29.11.2024, 7:25 |