Изменение размера у выпадающего списка QComboBox
Материал из Wiki.crossplatform.ru
(Различия между версиями)
SABROG (Обсуждение | вклад) м (Правки SABROG (обсуждение) откачены к версии Lit-uriy) |
Lit-uriy (Обсуждение | вклад) м (переименовал «Изминение размера у popup списка QComboBox» в «Изменение размера у выпадающего списка QComboBox»: опечатка и иноязычное слово) |
||
(1 промежуточная версия не показана) | |||
Строка 7: | Строка 7: | ||
== Код == | == Код == | ||
- | + | <source lang=cpp-qt> | |
... | ... | ||
ui.comboBox->view()->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn); | ui.comboBox->view()->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn); | ||
ui.comboBox->view()->setCornerWidget(new QSizeGrip(ui.comboBox)); | ui.comboBox->view()->setCornerWidget(new QSizeGrip(ui.comboBox)); | ||
... | ... | ||
- | + | </source> | |
''Замечание:'' Если мы не добавим линейку прокрутки (ScrollBar), то мы не увидим добавленный уголок! | ''Замечание:'' Если мы не добавим линейку прокрутки (ScrollBar), то мы не увидим добавленный уголок! | ||
Текущая версия на 06:29, 11 апреля 2010
[править] Как добавить уголок изменения размера окна для выпадающего списка QComboBox ?
Чтобы появился уголок для изменения размеров выпадающего списка у QComboBox
можно использовать следующий метод:
[править] Код
... ui.comboBox->view()->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn); ui.comboBox->view()->setCornerWidget(new QSizeGrip(ui.comboBox)); ...
Замечание: Если мы не добавим линейку прокрутки (ScrollBar), то мы не увидим добавленный уголок!