Seite 1 von 1

combobox tooltip

Verfasst: 17. Juli 2006 22:18
von michbex
kann ich mir fuer combobox items tooltips anzeigen lassen? wenn ja, wie????


Thx

Michael

Verfasst: 18. Juli 2006 16:53
von upsala
QComboBox verwendet ein QAbstractItemModel zur datenabfrage, somit kann man dort entsprechende Daten verändern

Verfasst: 19. Juli 2006 17:25
von michbex
Also keine Moeglichkeit ohne QAbstractItemModel zu subclassen? Mir wuerde auch schon reichen, wenn der Aufklappende Teil der Combobox einfach breiter ist als die Box, damit ich die gesamten Eintraege lesen kann.

Thx
Michael

Verfasst: 19. Juli 2006 17:54
von upsala
Solange du nicht bereit bist, selbst etwas auszuprobieren werd ich dir keinen funktionierenden Code präsentieren...

Verfasst: 20. Juli 2006 18:30
von michbex
Perfekt. So funktioniert ein Forum.
Danke

Michael

Verfasst: 20. Juli 2006 20:23
von upsala

Code: Alles auswählen

QComboBox *box=new QComboBox(0);
box->show();
	
QAbstractItemModel *model=box->model();
model->insertRow(0);
model->setData(model->index(0, 0), "test 1");
model->setData(model->index(0, 0), "test 1", Qt::ToolTipRole);
	
model->insertRow(0);
model->setData(model->index(0, 0), "test 2");
model->setData(model->index(0, 0), "test 2", Qt::ToolTipRole);

Verfasst: 21. Juli 2006 15:06
von michbex
Thx a lot, war mir eine grosse Hilfe!

Michbex