永发信息网

qt a界面调用b界面 并且传值给b界面

答案:1  悬赏:20  手机版
解决时间 2021-11-23 14:41
  • 提问者网友:绫月
  • 2021-11-23 10:37
qt a界面调用b界面 并且传值给b界面
最佳答案
  • 五星知识达人网友:一叶十三刺
  • 2021-11-23 12:02
最直观的方法如楼上说的新建一个对话框ui类,利用Qt Creator的向导功能很容易实现。在主界面中显示该对话框,即在mainwindow.cpp的某个方法中调用对话框的显示方法。传递参数可以修改对话框的构造函数,或者在显示对话框之前调用它的其他函数,将参数传递进对话框。
简单的示例:
对话框类:
12345678class MyDialog: public QDialog{...public:... void setSomething(const QVariant &something); ....}
主界面函数

123456Mainwindow::showDialog(){ MyDialog dialog(this); dialog.setSomething(this->some_member); dialog.exec();}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯