Qt und CSS?

Alles rund um die Programmierung mit Qt
Antworten
Joont
Beiträge: 28
Registriert: 14. Juli 2010 10:18
Kontaktdaten:

Qt und CSS?

Beitrag von Joont »

Hallo,

ich habe gelesen das man das Design der Widget per CSS verändern kann. Ist das Richtig? Wenn ja kann ich die Style angaben extern auslagern wie bei einer Website und dann in mein Projekt einbinden? Wenn ja wie binde ich sie dann ein?
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Qt Assistant öffnen, dort nach "style sheet" suchen. Sollte bei Informationshunger eigentlich zur Reflexhandlung werden.
softwaremaker
Beiträge: 149
Registriert: 1. April 2009 19:25

StyleSheet

Beitrag von softwaremaker »

Code: Alles auswählen

    QFile file( "stylesheet.qss" );

    if ( !file.open( QIODevice::ReadOnly | QIODevice::Text ) )
         return;

    QTextStream textstream( &file );

    QString style = textstream.readAll();

    qApp->setStyleSheet( style );
meine stylesheet.qss ist eine einfache Textdatei (notepad.exe):

Code: Alles auswählen

QWidget
{
 background-color: rgb(200,200,200)
}

QLabel
{
 padding-left: 1px;
 background-color: rgb(0,180,100);
 color: rgb(255,255,255);
}

usw.
Antworten