Qt 中的自定义 QDialog

发布于 2024-11-14 18:22:11 字数 161 浏览 4 评论 0原文

我想制作一个带有“是”和“否”选项的 qdialog,并将“否”按钮选项设置为默认值。到目前为止,我已将“否”按钮设为默认值,但按 Tab 或 shift+tab 或键盘上的向左箭头不会将我带到“是”按钮。我希望它与保存文件时窗口中出现的对话框窗口(文件替换同名文件)相同。 任何帮助将不胜感激。 谢谢...

I want to make a qdialog with 'yes' and 'no' option on it, with the 'no' button option set default. so far I have made the 'no' button default but pressing tab or shift+tab or left arrow on keyboard doesn't take me to 'yes' button. I want it just the same as dialog window appeared (of file replacing file with the same name) in windows while saving a file.
any help will be much appreciated.
thank you...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

公布 2024-11-21 18:22:11

就像默认设置为“否”的 QMessageBox::question 一样?

http://doc.trolltech.com/4.7/qmessagebox.html#question

QMessageBox::question ( this, tr("Question"), tr("Is this what's needed?"), QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel, QMessageBox::No);

Like a QMessageBox::question with the default set to "no"?

http://doc.trolltech.com/4.7/qmessagebox.html#question

QMessageBox::question ( this, tr("Question"), tr("Is this what's needed?"), QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel, QMessageBox::No);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文