qWizard Hintergundfarbe ändern ...
Verfasst: 31. Januar 2012 10:49
Guten morgen,
ich versuche gerade bei einem Qwizard/qwizardpage bzw. deren abgeleiteten Klassen, die Hintergrundarbe zu ändern.
das hab ich bisher erfolglos probiert:
- qpalette ändern im konstruktor
- qpalette ändern nach dem Erstellen des Objektes
- Stylesheet auf QWizard anwenden
Kennt jemand das Problem?
ich versuche gerade bei einem Qwizard/qwizardpage bzw. deren abgeleiteten Klassen, die Hintergrundarbe zu ändern.
das hab ich bisher erfolglos probiert:
- qpalette ändern im konstruktor
- qpalette ändern nach dem Erstellen des Objektes
- Stylesheet auf QWizard anwenden
Kennt jemand das Problem?
Code: Alles auswählen
m_labelPalette = QPalette(QColor(100,100,100));
m_labelPalette.setColor( QPalette::Text, QColor(255,255,255));
m_labelPalette.setColor( QPalette::Foreground, QColor(255,255,255));
m_labelPalette.setColor(QPalette::Base,QColor(100,100,100));
m_labelPalette.setColor(QPalette::Inactive,QPalette::Base,QColor(100,100,100));
m_labelPalette.setColor(QPalette::Highlight,QColor(0,198,255));
m_labelPalette.setColor(QPalette::AlternateBase,QColor(80,80,80));
m_labelPalette.setColor(QPalette::Background,QColor(100,100,100));
int MainWindow::startWizard()
{
m_wizard = new cl_wizard(this);
m_wizard->setPalette(m_labelPalette);
return m_wizard->exec();
}