Probleme mit Stylesheets
Verfasst: 14. Dezember 2006 11:19
Hallo!
Ich habe mir bereits das FAQ durchgelesen.
Ich nutze die QT 4.2.2 Commercial, und möchte in meinen Programm ein Stylesheet nutzen.
Habe eine qrc erstellt:
Eine .pro
Der Stylesheet steht im Form.
Habe es bisher nicht geschafft die Stylesheets in meinen Programm "zum laufen" zu bringen. Nach dem Kompilieren hab ich wieder den Standardstil.....
Aber in der Vorschau im Designer und im VS2003.NET sehe ichs richtig mit dem Stylesheet formatiert.
Bin am Verzweifeln...
Vielen Dank im Vorraus
MFG
Christopher Schirner
Ich habe mir bereits das FAQ durchgelesen.
Ich nutze die QT 4.2.2 Commercial, und möchte in meinen Programm ein Stylesheet nutzen.
Habe eine qrc erstellt:
Code: Alles auswählen
<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file>images/down_arrow.png</file>
<file>images/down_arrow_disabled.png</file>
<file>images/up_arrow.png</file>
<file>images/up_arrow_disabled.png</file>
<file>images/border.png</file>
<file>images/border_clicked.png</file>
<file>images/border_hover.png</file>
</qresource>
</RCC>
Code: Alles auswählen
RESOURCES = testspi.qrc
Code: Alles auswählen
/* Customize arrows. */
*::down-arrow, *::menu-indicator {
image: url(D:/QT/TestSPI/TestSPI/images/down_arrow.png);
width: 7px;
height: 7px;
}
*::down-arrow:disabled, *::down-arrow:off {
image: url(D:/QT/TestSPI/TestSPI/images/down_arrow_disabled.png);
}
*::up-arrow {
image: url(D:/QT/TestSPI/TestSPI/images/up_arrow.png);
width: 7px;
height: 7px;
}
*::up-arrow:disabled, *::up-arrow:off {
image: url(D:/QT/TestSPI/TestSPI/images/up_arrow_disabled.png);
}
QPushButton
{
border-image: url(D:/QT/TestSPI/TestSPI/images/border.png) 8;
border-width: 5;
}
QPushButton:hover
{
border-image: url(D:/QT/TestSPI/TestSPI/images/border_hover.png) 8;
border-width: 5;
}
QPushButton:pressed
{
border-image: url(D:/QT/TestSPI/TestSPI/images/border_clicked.png) 8;
border-width: 5;
}
QLineEdit
{
border-image: url(D:/QT/TestSPI/TestSPI/images/border.png) 8;
border-width: 5;
}
QTextEdit
{
border-image: url(D:/QT/TestSPI/TestSPI/images/border.png) 8;
border-width: 5;
}
QGroupBox
{
border-image: url(D:/QT/TestSPI/TestSPI/images/groupbox.png) 8;
border-width: 5;
}
QGroupBox QLabel
{
background-color: rgb(244,242,232);
}
#TextEdit_H_Raw, #TextEdit_H_Text
{
font-weight: bold;
}
Habe es bisher nicht geschafft die Stylesheets in meinen Programm "zum laufen" zu bringen. Nach dem Kompilieren hab ich wieder den Standardstil.....
Aber in der Vorschau im Designer und im VS2003.NET sehe ichs richtig mit dem Stylesheet formatiert.
Bin am Verzweifeln...
Vielen Dank im Vorraus
MFG
Christopher Schirner

