基本的に、メニューバーといくつかのオプションを備えたメインウィンドウがあります。オプションの1つをクリックすると、コードが別のウィンドウを開くはずです。私のコードは今このようになっています。必要なすべてのライブラリがインポートされます。
class subwindow(self):
//Another small window
class MainWindow(QtGui.QMainWindow):
def __init__(self):
super(MainWindow , self).__init__()
self.window()
def window(self):
Action = QtGui.QAction(QtGui.QIcon('action.png') , 'action' , self)
Action.triggered.connect(self.a)
mb = self.menuBar()
option = mb.addMenu('File')
option.addAction(Action)
self.show()
def a(self):
s = subwindow()
if __name__ == '__main__':
app = QtGui.QApplication(sys.argv)
mw = MainWindow()
sys.exit(app.exec_())
コードのサブウィンドウ部分を実行するにはどうすればよいですか?QtGui.QApplication部分を追加するにはどうすればよいですか?