新手
#include <QtGui/QApplication>#include "widget.h"
#include"mydlg.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
myDlg my1;
if(my1.exec()==QDialog::Accepted)
{
Widget w;
w.show();
}
return a.exec();
}
错误:
“myDlg” was not declared in this scope
expectde";"before "my1"
"my1"was not declared in this scope
怎么改。帮忙写出来。谢谢 --------------------编程问答-------------------- 你的mydlg.h文件中声明的类名字是myDlg吗?请确认一下,应该是这个问题。 --------------------编程问答-------------------- 建议:先去熟悉一下C++,再来上手Qt --------------------编程问答-------------------- myDlg怎么定义的? --------------------编程问答-------------------- myDlg定义有错吧 --------------------编程问答--------------------
应该是头文件不对,或者就是头文件里面没有myDlg这个声明,楼主仔细看下是不是自己拼错了
小提示:学习Qt前C++基本的知识最好先掌握,然后学习Qt就如鱼得水.......mark --------------------编程问答-------------------- myDlg和Widget应该都是个UI窗口吧
补充:移动开发 , Qt