Изменение размера у выпадающего списка QComboBox
Материал из Wiki.crossplatform.ru
(Различия между версиями)
SABROG (Обсуждение | вклад) м (Правки SABROG (обсуждение) откачены к версии Lit-uriy) |
Admin (Обсуждение | вклад) |
||
Строка 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), то мы не увидим добавленный уголок! | ||
Версия 15:45, 18 октября 2009
Как добавить уголок изменения размера окна для выпадающего списка QComboBox ?
Чтобы появился уголок для изменения размеров выпадающего списка у QComboBox
можно использовать следующий метод:
Код
... ui.comboBox->view()->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn); ui.comboBox->view()->setCornerWidget(new QSizeGrip(ui.comboBox)); ...
Замечание: Если мы не добавим линейку прокрутки (ScrollBar), то мы не увидим добавленный уголок!