Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: andi от Августа 10, 2007, 11:07



Название: Собственный QListBoxItem
Отправлено: andi от Августа 10, 2007, 11:07
Есть такая задача:
Нужно сделать ListBox в котором в качестве item-ов будет выступать мой виджет. В ассистенте написано, что для этого наследуемся от QListBoxItem и переопределяем 3 метода (2 возвращают размеры, а 3-й paint). Мои итем из себя представляет QHBox в котором подряд размещены 2 QLabel и QPushButton. И вот мне хотелось бы это иметь в качестве элементов списка. Элементы выбираются при щелчке по Qlabel,  а при нажатии кнопки происходит какое то действие к списке не относящееся.
Теперь вопрос, что нужно прописать в paint, что бы такой виджет нормально отображался. В данный момент дальше hbox->show()
мысль дальше не прет. Хочется сделать попроще.


Название: Re: Собственный QListBoxItem
Отправлено: sh от Января 21, 2008, 20:35


также интересует этот вопрос - размещение собственных виджетов в списке, желательно пример