引用第7楼午小夜于2010-01-06 17:07发表的 :
在父窗口中保存。
是在父窗口中保存了
CSettingDlg dlg(this);
if(dlg.exec()== QDialog::Accepted)
{
m_bCheck = dlg.m_bCheck ;
}
关闭对话框后,再次调用对话框的时候,把父窗口中的m_bCheck 传过去,怎么让对话框上的check部件显示m_bCheck 这个值啊?
我这么试了一下
CSettingDlg dlg(this);
dlg.m_bCheck = m_bCheck ;//加上了这么一句
if(dlg.exec()== QDialog::Accepted)
{
m_bCheck = dlg.m_bCheck ;
}
还是不行