def __init__(self):
# Fucking QMainWindow calls a general super().__init__ on every parent class, don't call them here !
flags = Qt.WindowTitleHint | Qt.WindowSystemMenuHint | Qt.WindowCloseButtonHint
flags = flags | Qt.WindowMinimizeButtonHint | Qt.WindowMaximizeButtonHint
self.helpers = {}
QMainWindow.__init__(
self,
flags=flags
)
self.resize(1024, 768)
self.tabs = TabWidget()
layout = VLayout(
[
self.tabs
]
)
layout.setContentsMargins(10, 10, 10, 10)
window = Widget()
window.setLayout(layout)
self.setCentralWidget(window)
self.setWindowIcon(QIcon(constant.DEFAULT_ICON))
self.exit_shortcut = Shortcut(QKeySequence(Qt.Key_Escape), self, self.exit)
self.setWindowTitle(
'{} v{} - {}'.format(constant.APP_SHORT_NAME,
__version__,
constant.APP_RELEASE_NAME))
评论列表
文章目录