救急:主窗口调用对话框
Qt多窗体设计
1.建立一个工程
2.新建一个mainForm对话框
向其中添加几个按钮,其中的一个按钮show的功能是在mainForm中点击一个该按钮就能
弹出对话框窗体
showForm
3.创建一个main.cpp,将其主要窗体选为mainForm,则会自己创建一个已经写好了相关语句的main.cpp。
3.新建另外一个对话框showForm,将其属性中的name改为showForm,将该对话框保存为showForm.ui
4.在mainForm的member项中的includes(in declaration)中加入"showForm.h",在Class varible中添加showForm *showForm;
5.将show按钮的click()信号与mainForm的一个新建的slot(showSlot)连接起来;
6.为showSlot()添加代码如下:
void mainForm::showSlot()
{
showform=new showForm(this);
showform->show();
}
7.qmake
make
这样就会生成可执行文件。
试了几次之后老是出这样的问题
Mainform.h:75: syntax error before `*' token
不知道怎么解决
[ 此贴被XChinux在2006-12-24 11:12重新编辑 ]