QMainWindowメモ
2020/11/06 categories:PyQt5| tags:PyQt5|Python|
QMainWindowを表示する
import sys
from PyQt5 import QtWidgets
app = QtWidgets.QApplication(sys.argv)
window = QtWidgets.QMainWindow()
window.show()
sys.exit(app.exec())
実行結果
QtDesignerで作成したQMainWindowを表示する
下記コマンドで.uiを.pyに変換
pyuic5 -o mainwindow.py mainwindow.ui
import sys
from PyQt5 import QtWidgets
from mainwindow import Ui_MainWindow
class MainWindow(QtWidgets.QMainWindow):
def __init__(self, parent=None):
super(MainWindow, self).__init__(parent)
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
def main():
app = QtWidgets.QApplication(sys.argv)
window = MainWindow(None)
window.show()
sys.exit(app.exec())
if __name__ == '__main__':
main()
実行結果