Seite 1 von 1

Style Sheet funktioniert nicht bei Menu Buttons

Verfasst: 23. April 2011 17:10
von Knack
Hallo zusammen,

in einer MainWindow Applikation scheinen Style Sheets nicht auf die Menu Buttons zu wirken. Von dem folgenden Code (PyQt) hätte ich erwartet, dass auch der MenuButton einen blauen Hintergrund hat:

Code: Alles auswählen

import PyQt4.QtGui as QtGui 

class MyMainWindow(QtGui.QMainWindow):
     
    def __init__(self, parent=None):
        super(MyMainWindow, self).__init__(parent)
        self.menu_bar = self.menuBar()
        self.session_menu = self.menu_bar.addMenu("&Session")
 
        self.setStyleSheet("""
        *
        {
            background-color: blue;
        }
        """)
 
if __name__ == "__main__":
    import sys
    app = QtGui.QApplication(sys.argv)
    main_window = MyMainWindow()
    main_window.show()
    app.exec_()
Bug oder mache ich was falsch?

Viele Grüße,

Jan