VMware中Ubuntuqt的 QT ui类有关问题,请qt高手帮忙解决
发布时间:2010-05-30 21:34:37 文章来源:www.iduyao.cn 采编人员:星星草
VMware中Ubuntuqt的 QT ui类问题,请qt高手帮忙解决
widget.cpp: In constructor ‘Widget::Widget(QWidget*)’:
widget.cpp:10:17: error: ‘class Ui::Widget’ has no member named ‘treeWidget’
widget.cpp: In member function ‘void Widget::init()’:
widget.cpp:15:13: error: ‘class Ui::Widget’ has no member named ‘treeWidget’
widget.cpp:16:57: error: ‘class Ui::Widget’ has no member named ‘treeWidget’
widget.cpp:42:57: error: ‘class Ui::Widget’ has no member named ‘treeWidget’
widget.cpp: In member function ‘void Widget::treeItemChanged(QTreeWidgetItem*, int)’:
widget.cpp:74:34: warning: unused variable ‘parent’
widget.cpp: At global scope:
widget.cpp:68:14: warning: unused parameter ‘column’
make: *** [widget.o] 错误 1
#include <QWidget>
#include<QTreeWidgetItem>
#include "ui_widget.h"
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
init();
connect(ui->treeWidget,SIGNAL(itemChanged(QTreeWidgetItem *,int)),
this,SLOT(treeItemChanged(QTreeWidgetItem *,int)));
}
void Widget::init()
{
ui->treeWidget->clear();
QTreeWidgetItem *group1=new QTreeWidgetItem(ui->treeWidget);
group1->setText(0,"group1");
group1->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|Qt::
ItemIsSelectable);
group1->setCheckState(0,Qt::Unchecked);
QTreeWidgetItem *subItem11=new QTreeWidgetItem(group1);
subItem11->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|Qt::
ItemIsSelectable);
subItem11->setCheckState(0,Qt::Unchecked);
QTreeWidgetItem *subItem12=new QTreeWidgetItem(group1);
subItem12->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|Qt::
ItemIsSelectable);
subItem12->setText(0,"subItem12");
subItem12->setCheckState(0,Qt::Unchecked);
QTreeWidgetItem *subItem13=new QTreeWidgetItem(group1);
subItem13->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|
Qt::ItemIsSelectable);
QTreeWidgetItem *subItem14=new QTreeWidgetItem(group1);
subItem14->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|
Qt::ItemIsSelectable);
subItem14->setText(0,"subItem14");
subItem14->setCheckState(0,Qt::Unchecked);
//第二个分组
QTreeWidgetItem *group2=new QTreeWidgetItem(ui->treeWidget);
group2->setText(0,"group2");
group2->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|
Qt::ItemIsSelectable);
group2->setCheckState(0,Qt::Unchecked);
QTreeWidgetItem *subItem21=new QTreeWidgetItem(group2);
subItem21->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|
Qt::ItemIsSelectable);
subItem21->setText(0,"subItem21");
subItem21->setCheckState(0,Qt::Unchecked);
QTreeWidgetItem *subItem22=new QTreeWidgetItem(group2);
subItem22->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|
Qt::ItemIsSelectable);
subItem22->setText(0,"subItem22");
subItem22->setCheckState(0,Qt::Unchecked);
QTreeWidgetItem *subItem23=new QTreeWidgetItem(group2);
subItem23->setFlags(Qt::ItemIsUserCheckable|Qt::ItemIsEnabled|
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
Qt Creator 2.1 Beta 2 和Qt 4.7.1 发布
转载:http://www.cmdn.net/news/1148
诺基亚发布了Qt框架的跨平台开发环境(IDE) –Qt Cre...
-
Qt菜单的显示问题
我的是在ubuntu11.10虚拟机上运行的qt creator4,现在刚入门,按照http://www.yafeilinux.com/?p=30的例子添加菜单...
-
'make' 不是内部或外部命令,也不是可运行的程序或批处理文件?
根据HTML code
http://v.youku.com/v_show/id_XMTA1NDEzODUy.html
的...
-
visual studio 2010编译qt的demo无法运行,求教。
安装的qt-win-opensource-4.8.0-vs2010.exe和qt-vs-addin-1.1.10.exe
然后想运行...
-
QT,'HANDLE'没有命名的一个类型
网上说QT是,一处编写,处处编译,可是我在windows下写好了串口通讯程序,在linux下编译时,却提示'HANDLE'...
-
关于QT的授权
一直都没搞懂QT的商业授权是怎么回事,请问如果我用QT在电视机机顶盒上开发一款基于QT的播放器,如果我没有获得商业授...
-
有关QTable制作表格保存问题
我使用的是QT2,需要制作一个表格,然后输入数据后保存。我源码在以下网址,set.zip压缩包中http://www.qt...
-
Qt怎样禁止用户最大化窗口
用Qt写一个窗口,如果继承QDialog,那窗口就只有关闭按钮,如果继承QWidget,那么就有关闭,最大化,最小化三个按...
-
QT4.4.3版本窗体透明后界面失去焦点无法响应键盘事件
用的是Qt4.4.3版本,窗体透明的方法如下:
C/C++ code
QPalette pal = pale...
-
QT4下载到开发板的问题
友善的2440开发板,按照一些教程装好了QT4在Linux下的开发环境。
用NFS启动开发板,把arm版编译出来的应用程...