qt登陆窗口到主界面(二)

修改主函数main.cpp,如下:

#include
#include "widget.h"
#include "dialog.h"                       //加入头文件
int main(int argc, char *argv[])
{
    QApplicationa(argc, argv);
    Widgetw;
    Dialog m;                          //建立自己新建的类的对象m
   if(m.exec()==QDialog::Accepted)   //利用Accepted信号判断enterBtn是否被按下
   {
       w.show();                       //如果被按下,显示主窗口
       return a.exec();                //程序一直执行,直到主窗口关闭
   }
    else return 0;                      //如果没被按下,则不会进入主窗口,整个程序结束运行
}

   主函数必须这么写,才能完成所要的功能

 在主界面 添加按钮 名字为backqt登陆窗口到主界面(二)_第1张图片按钮上右键转到槽,点击clicked  然后OK 在弹出的页面qt登陆窗口到主界面(二)_第2张图片加上 m1.show(): mi我们还没有声明 到qt登陆窗口到主界面(二)_第3张图片添加Dialog m1:

基本到这里结束了 保存文件 运行 如果我们猜错 它一定会有这样的错误类似的错误,我的刚弄完 我不想回去 再弄回来截图了  这是一个网页上的  这样的错误 百度的时候 会说缺少库之类的 但我弄了好长时间 去找怎么去附件依赖项来添加库 但是 通过楼主的不懈努力 在贴吧看到一个回复试了下 果然 功夫不负有心人qt登陆窗口到主界面(二)_第4张图片在你的项目文件下 会有这个 点击第一个里面会有这样的文件,把带有makefile的文件删掉 ,对,删掉,再次编译还会有的 ,这时候再次运行 哈哈 

qt登陆窗口到主界面(二)_第5张图片qt登陆窗口到主界面(二)_第6张图片


你可能感兴趣的:(qt,greator)