Заглубление QWidget, вид как у edit-field |
Здравствуйте, гость ( Вход | Регистрация )
Заглубление QWidget, вид как у edit-field |
AD |
18.2.2008, 16:47
Сообщение
#1
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
как сделать, чтобы у элемента типа QWidget вид был заглубленным, как у QEditLine, QTreeView?
|
|
|
ViGOur |
18.2.2008, 17:33
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Как понимаю за это отвечает QStyle::State_Sunken, но каким образом прицепить к виджету понять не могу...
|
|
|
Litkevich Yuriy |
18.2.2008, 18:26
Сообщение
#3
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
посмотри следующее:
метод setStyleSheet (); метод setStyle () пример QTDIR/doc/html/stylesheet-examples.html#customizing-qtreeview ---- К админам: Нет этого примера в он-лайне! |
|
|
ViGOur |
18.2.2008, 18:27
Сообщение
#4
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
|
|
|
Litkevich Yuriy |
18.2.2008, 18:36
Сообщение
#5
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
а я чето не нашел
Определенно там надо поиск отдельный, за одно расскажи как нашел |
|
|
ViGOur |
18.2.2008, 18:48
Сообщение
#6
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
А что искать то?
Заходишь в http://crossplatform.ru/documentation/qtdoc4.3/ подставляешь туда stylesheet-examples.html и меняешь на .php. А поиск и правда нужен. |
|
|
Litkevich Yuriy |
18.2.2008, 18:56
Сообщение
#7
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
я вроде так и сделал, мне выдалось сообщение что такой страницы нет, хм, может кде-то опечатался.
|
|
|
AD |
18.2.2008, 19:14
Сообщение
#8
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Как понимаю за это отвечает QStyle::State_Sunken, но каким образом прицепить к виджету понять не могу... посмотри следующее: метод setStyleSheet (); метод setStyle () А как применить заглублени в setStyle(), что-то я не врубился. Подскажите, пожалуйста! |
|
|
Litkevich Yuriy |
18.2.2008, 20:19
Сообщение
#9
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Я еще ничего непробывал делать со стилями, несчитая этого, но раз уж определено
,то следуя примитивной логике так
Сообщение отредактировал Litkevich Yuriy - 18.2.2008, 20:20 |
|
|
AD |
18.2.2008, 20:33
Сообщение
#10
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Я еще ничего непробывал делать со стилями, несчитая этого, но раз уж определено ,то следуя примитивной логике так
QStyle::State_Sunken - флаг, а не элемент QStyle* style! Я пробовал так |
|
|
Текстовая версия | Сейчас: 27.12.2024, 8:44 |