Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Dovgon от Июль 18, 2015, 09:20



Название: QComboBox hidepopup() для view QListWidget
Отправлено: Dovgon от Июль 18, 2015, 09:20
QComboBox в качестве отоброжения использует QListWidget, на нем скомпоновоны несколько элементов один из которых строка.
Перегружаю функцию hidepopup для выбора текущей строки:

hidePopup(){
   QComboboxItem *comboItem=static_cast<QComboboxItem*>(widgetCombobox->itemWidget(widgetCombobox->currentItem()));
    setCurrentIndex(widgetCombobox->currentIndex().row());
    //comboItem->text()
}

Как в Combo отоброзить текст выбронного элемента?


Название: Re: QComboBox hidepopup() для view QListWidget
Отправлено: gil9red от Июль 18, 2015, 18:00
QComboBox в качестве отоброжения использует QListWidget

да ладно... пруф есть? :)


Название: Re: QComboBox hidepopup() для view QListWidget
Отправлено: Bepec от Июль 18, 2015, 18:20
Насколько я помню - именно listView там. Насчёт виджета не уверен.


Название: Re: QComboBox hidepopup() для view QListWidget
Отправлено: Dovgon от Июль 18, 2015, 20:02
разобрался, можно закрыть тему.


Название: Рыбалка хобби которое успокаивает душу и сердце
Отправлено: Manhemi от Июль 20, 2015, 18:40
<a href=http://modfish.ru/maxovaya-udochka-leska-povodok-kryuchokprodolzhenie/>http://modfish.ru/maxovaya-udochka-leska-povodok-kryuchokprodolzhenie/</a> 
<a href=http://modfish.ru/lichinki-strekoz-ili-kazara/>http://modfish.ru/lichinki-strekoz-ili-kazara/</a> 
<a href=http://modfish.ru/silikon-dobitsya-chetkoj-igry/>http://modfish.ru/silikon-dobitsya-chetkoj-igry/</a>