2011-06-09 98 views
0

我想用'yes'和'no'选项制作一个qdialog,'no'按钮选项设置为默认值。到目前为止,我已经做出了默认的“否”按钮,但按下Tab或Shift + Tab键或键盘上的向左箭头不会将我带到“是”按钮。我希望它与保存文件时在窗口中出现的对话框窗口(用文件替换具有相同名称的文件)相同。 任何帮助将不胜感激。 谢谢...Qt中的自定义QDialog

回答

3

像QMessageBox ::问题与默认设置为“否”?

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); 
+0

是的,这是什么需要,它的工作好。非常感谢你... – anjali 2011-06-09 09:42:43