1个回答
展开全部
最直观的方法如楼上说的新建一个对话框ui类,利用Qt Creator的向导功能很容易实现。在主界面中显示该对话框,即在mainwindow.cpp的某个方法中调用对话框的显示方法。传递参数可以修改对话框的构造函数,或者在显示对话框之前调用它的其他函数,将参数传递进对话框。
简单的示例:
对话框类:
class MyDialog: public QDialog{...public:... void setSomething(const QVariant &something); ....}
主界面函数
Mainwindow::showDialog(){ MyDialog dialog(this); dialog.setSomething(this->some_member); dialog.exec();}
简单的示例:
对话框类:
class MyDialog: public QDialog{...public:... void setSomething(const QVariant &something); ....}
主界面函数
Mainwindow::showDialog(){ MyDialog dialog(this); dialog.setSomething(this->some_member); dialog.exec();}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询