我試圖做一個類,它擴展了QWidget,彈出一個新窗口,我必須失去了一些基本的東西,使在新窗口中QWidget的PyQt4中
class NewQuery(QtGui.QWidget):
def __init__(self, parent):
QtGui.QMainWindow.__init__(self,parent)
self.setWindowTitle('Add New Query')
grid = QtGui.QGridLayout()
label = QtGui.QLabel('blah')
grid.addWidget(label,0,0)
self.setLayout(grid)
self.resize(300,200)
當這個新的實例在主窗口類中創建,並調用show(),內容覆蓋在主窗口上,如何使它顯示在新窗口中?
是,QDialog的正是我需要的,謝謝。 單個空間必須是複製代碼的問題,我有代碼中的選項卡:) – matt 2010-05-01 22:29:36