我是靠谱客的博主 鲜艳雪碧,最近开发中收集的这篇文章主要介绍qdialog 返回值_qt - QDialog :: exec()的返回值始终是QDialog :: Rejected - 堆栈内存溢出...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我有一个从QDialog派生的对话框AlarmSetup,其按钮设置如下:

// button box

buttonBox = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel |ButtonBox::Help, Qt::Horizontal, this);

buttonBox->button(QDialogButtonBox::Ok)->setText("übernehmen");

buttonBox->button(QDialogButtonBox::Cancel)->setText("abbrechen");

buttonBox->button(QDialogButtonBox::Help)->setText("Hilfe");

connect(buttonBox, SIGNAL(accepted()), this, SLOT(slotOk()));

connect(buttonBox, SIGNAL(rejected()), this, SLOT(slotCancel()));

connect(buttonBox, SIGNAL(helpRequested()), this, SLOT(slotHelp()));

从第二个对话框AlarmWindow中,我有一个插槽AlarmWindow :: slotOpen(),在其中创建AlarmSetup的新实例并评估AlarmSetup :: exec()的返回代码:

void AlarmWindow::slotOpen() // we create a new instance of AlarmSetup

{

if ( DBG_ALARM ) qDebug() <&

最后

以上就是鲜艳雪碧为你收集整理的qdialog 返回值_qt - QDialog :: exec()的返回值始终是QDialog :: Rejected - 堆栈内存溢出...的全部内容,希望文章能够帮你解决qdialog 返回值_qt - QDialog :: exec()的返回值始终是QDialog :: Rejected - 堆栈内存溢出...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(30)

评论列表共有 0 条评论

立即
投稿
返回
顶部