Combobox einfärben

Alles rund um die Programmierung mit Qt
Antworten
Tyrdal
Beiträge: 28
Registriert: 12. Juni 2009 12:45

Combobox einfärben

Beitrag von Tyrdal »

Ich habe eine QComboBox mit einem Tableview. Wie kann ich diese (nur das Feld mit den Items, nicht den DropDownButton) unabhängig vom Style einfarben? Wenn ich einfach die Palette ändere passiert bei jedem Style was anderes.
archer
Beiträge: 306
Registriert: 2. Februar 2006 09:56

Beitrag von archer »

Du kann ja mal

Code: Alles auswählen

ui.comboBox->setItemData(index, QColor("red"), Qt::BackgroundColorRole);
für die Einträge versuchen.
Oder dir ein eigenes Datenmodell für die Combox schreiben.
Evtl geht ja auch was über die SyteSheets.
Tyrdal
Beiträge: 28
Registriert: 12. Juni 2009 12:45

Beitrag von Tyrdal »

Über Stylesheets hab ich bisher nur was hinbekommen, das auch den Button färbt, aber das mit der Rolle werde ich gleich mal probieren.
Antworten