如何更改 QMessageBox 上的按钮焦点?
How to change button focus on QMessageBox?
我正在使用 QMessageBox
从用户那里获得是或否的回答,如下所示:
msgbox = QMessageBox.question(self, 'Title', 'Question', QMessageBox.Yes | QMessageBox.No)
使用此实现,默认焦点位于 'No' 按钮上。如何将其更改为默认值 'Yes' 以便更容易接受 'Return' 击键而不是必须实际单击 'Yes' 按钮?
“defaultButton”参数表示最初获得焦点的按钮:
msgbox = QMessageBox.question(
self,
"Title",
"Question",
buttons=QMessageBox.Yes | QMessageBox.No,
defaultButton=QMessageBox.Yes,
)
我正在使用 QMessageBox
从用户那里获得是或否的回答,如下所示:
msgbox = QMessageBox.question(self, 'Title', 'Question', QMessageBox.Yes | QMessageBox.No)
使用此实现,默认焦点位于 'No' 按钮上。如何将其更改为默认值 'Yes' 以便更容易接受 'Return' 击键而不是必须实际单击 'Yes' 按钮?
“defaultButton”参数表示最初获得焦点的按钮:
msgbox = QMessageBox.question(
self,
"Title",
"Question",
buttons=QMessageBox.Yes | QMessageBox.No,
defaultButton=QMessageBox.Yes,
)