Seite 1 von 1

qWizard Hintergundfarbe ändern ...

Verfasst: 31. Januar 2012 10:49
von miguel_m
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?

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();

}

Re: qWizard Hintergundfarbe ändern ...

Verfasst: 31. Januar 2012 13:04
von Herzogswalder

Re: qWizard Hintergundfarbe ändern ...

Verfasst: 7. Februar 2012 12:11
von miguel_m
Das hab ich jetzt mal versucht, jetzt bekomme ich zumindest den Hintergrund der QWizardpage eingefärbt, aber wie in dem Bild zu sehen anscheinend nicht den QWizard Background, oder den Banner und Watermark bereich.