• 5563阅读
  • 0回复

各位大哥!小菜鸟有个新问题哈!invalid conversion from ‘QWidget*’ to ‘QDialog*’ [复制链接]

上一主题 下一主题
离线lilinfeng124
 

只看楼主 倒序阅读 楼主  发表于: 2009-04-19
刚拿了本书看看,拖了个界面,程序如下。test是我的界面。结果报错。invalid conversion from ‘QWidget*’ to ‘QDialog*’
请问如何把QDialog转成QWidget呀!~


#include <QtGui/QApplication>
#include<QtGui/QWidget>
#include<QtGui/QLabel>
#include<QtCore/QTextCodec>
#include"ui_test.h"
int main(int argc,char* argv[])
{
QApplication app(argc,argv);
QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));
Q_INIT_RESOURCE(test);
QWidget* pWidget=new QWidget;//就是它错了!~
QLabel label(pWidget);
Ui::Dialog ui;
ui.setupUi(pWidget);
pWidget->show();
return app.exec();
}

劳资要过自己想要过的生活,而不是别人希望劳资过的生活
快速回复
限100 字节
 
上一个 下一个