def showKeyRef(self) -> None:
shortcuts = QWidget(self)
shortcuts.setWindowFlags(Qt.Dialog | Qt.WindowCloseButtonHint)
shortcuts.setObjectName('shortcuts')
shortcuts.setAttribute(Qt.WA_DeleteOnClose, True)
buttons = QDialogButtonBox(QDialogButtonBox.Ok)
buttons.accepted.connect(shortcuts.close)
layout = QVBoxLayout()
# noinspection PyArgumentList
layout.addWidget(QLabel(pixmap=QPixmap(':/images/{}/shortcuts.png'.format(self.theme))))
layout.addWidget(buttons)
shortcuts.setLayout(layout)
shortcuts.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred)
shortcuts.setContentsMargins(10, 10, 10, 10)
shortcuts.setWindowModality(Qt.NonModal)
shortcuts.setWindowTitle('Keyboard shortcuts')
shortcuts.setMinimumWidth(400 if self.parent.scale == 'LOW' else 600)
shortcuts.show()
评论列表
文章目录