然后在CPP文件里用 OKButton 说在此区域没有定义。
请问怎么解决啊?
12 个解决方案
#1
需要引用类的声明啊
#2
up
#3
已经include了 UI文件了。也是不行。
#4
UP。
#5
只能不停的UP啦?
#6
还真是不会,我一般都不用designer
你还是自己写一个吧,很简单的。
你还是自己写一个吧,很简单的。
#7
uic xxxx.ui -o xxxx.h
生成这个头文件再include
生成这个头文件再include
#8
QUiLoader loader;
QFile file(":/forms/myform.ui");
file.open(QFile::ReadOnly);
QWidget *myWidget = loader.load(&file, this);
file.close();
QVBoxLayout *layout = new QVBoxLayout;
layout->addWidget(myWidget);
setLayout(layout);
this is QT ASsistant,input "QUILoader"
#9
你要转换一下吧,好象叫uic的工具
#10
生成cpp有个工具,gg下,OK
#11
$ uic –o helloworld.h helloworld.ui
$ uic –o helloworld.cpp –impl helloworld.h helloworld.ui
$ uic –o helloworld.cpp –impl helloworld.h helloworld.ui
#12
同样的问题,不知道楼主解决了没有?
#1
需要引用类的声明啊
#2
up
#3
已经include了 UI文件了。也是不行。
#4
UP。
#5
只能不停的UP啦?
#6
还真是不会,我一般都不用designer
你还是自己写一个吧,很简单的。
你还是自己写一个吧,很简单的。
#7
uic xxxx.ui -o xxxx.h
生成这个头文件再include
生成这个头文件再include
#8
QUiLoader loader;
QFile file(":/forms/myform.ui");
file.open(QFile::ReadOnly);
QWidget *myWidget = loader.load(&file, this);
file.close();
QVBoxLayout *layout = new QVBoxLayout;
layout->addWidget(myWidget);
setLayout(layout);
this is QT ASsistant,input "QUILoader"
#9
你要转换一下吧,好象叫uic的工具
#10
生成cpp有个工具,gg下,OK
#11
$ uic –o helloworld.h helloworld.ui
$ uic –o helloworld.cpp –impl helloworld.h helloworld.ui
$ uic –o helloworld.cpp –impl helloworld.h helloworld.ui
#12
同样的问题,不知道楼主解决了没有?