lmmp.net
当前位置:首页 >> Qt中的iF(Dlg.ExEC() == QDiAlog::ACCEptED)如何实... >>

Qt中的iF(Dlg.ExEC() == QDiAlog::ACCEptED)如何实...

把pushbutton去掉

复制的,我不懂QT 这个先说这个 myq.exec() 这个就是个等待消息的循环,就是说它在等待你给的命令。 再说这个 QDialog::Accepted,这个是跳出来的对话框,你选择的接受信号。Accepted信号通常就是回车或者确定、OK之类的。 整个的意思就是说,当...

QDialog::Accept 是个int 型的定义,代表您点击了对话框的“接受”(确定OK)按钮。 my1一定是个QDialog对象了。 my1.exec()是让这个对话框执行并显示出来等待用户操作。 这个判断是显示一个对话框,并检测用户是否点击了确定,如果点击确定,执行...

这个先说这个 myq.exec() 这个就是个等待消息的循环,就是说它在等待你给的命令。 再说这个 QDialog::Accepted,这个是跳出来的对话框,你选择的接受信号。Accepted信号通常就是回车或者确定、OK之类的。 整个的意思就是说,当跳出来个对话框,...

倒车,请注意:这里是QQ堂专区。下次提问要写清楚哟。

ChooseDlg dlg; dlg.exec();//因为你这个dlg是局部变量,accept 后exe出了函数体就自动销毁了埃你可以用一个变量或者new一个对话框。

Qt exec():返回值是0或1; Qt exec():程序进入消息循环,等待可能输入进行响应。这里main()把控制权转交给Qt,Qt完成事件处理工作,当应用程序退出的时候exec()的值就会返回。 在exec()中,Qt接受并处理用户和系统的事件并且把它们传递给适当...

不懂你说的自己做dialog是什么意思。但是要完成你说的功能,用QDialog就行。 比如你的get()函数中(大致方法) MyWidget::get() { QDialog *temp_dialog = new QDialog(this); //get()函数中的临时dialog,get函数结束时释放内存 //下面是定义临...

你是说没有显示QDialog是吗? 点击主界面的登录按钮→显示登录对话窗口→登录成功→回到主界面,是这样一个流程吗? 如果是这样的话,那么可能是你的QDialog没有执行,可以使用exec()这个函数来执行。 QDialog *checkin_dialog = new QDialog(this)...

if(fileDialog->exec() == QDialog::Accepted) { QString path = fileDialog->selectedFiles()[0]; }

网站首页 | 网站地图
All rights reserved Powered by www.lmmp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com