[python] PyQt4 a zlobící (nezobrazující se) menuBar
Martin Stiborský
martin.stiborsky na gmail.com
Pátek Duben 11 00:02:37 CEST 2008
Zdravím.
Mám maličko problém s QMenuBar widgetem z Qt4, nechce se mi ve
vytvořeném okně zobrazit, nevím co jsem kde přehlédnul ... přikládám
kód :
# -*- coding: utf-8 -*-
from PyQt4 import QtCore, QtGui
class App_Gui(QtGui.QWidget):
def __init__(self, parent = None):
QtGui.QWidget.__init__(self, parent)
self.resize(620, 420)
menuBar = self.createMenu()
questionTabs = self.createQuestionTabs()
mainLayout = QtGui.QVBoxLayout(self)
mainLayout.setMenuBar(menuBar)
mainLayout.addWidget(self.createQuestionTabs())
self.setLayout(mainLayout)
def createMenu(self):
menuBar = QtGui.QMenuBar()
menuFile = QtGui.QMenu("Soubor")
closeApp = menuFile.addAction("Konec")
menuBar.addMenu(menuFile)
return menuBar
def createQuestionTabs(self):
questionTabs = QtGui.QTabWidget()
return questionTabs
TabWidget se ukáže, takže mám nejspíše chybu v tom, jak menu definuji,
nebo jak ho přiřazuji layoutu ..
--
S pozdravem
Martin Stiborský
Jabber: stibi na njs.netlab.cz
ICQ: 224-065-849
Další informace o konferenci Python