QT编程实用大全

QT编程实用大全

ID:37909351

大小:135.50 KB

页数:43页

时间:2019-06-02

QT编程实用大全_第1页
QT编程实用大全_第2页
QT编程实用大全_第3页
QT编程实用大全_第4页
QT编程实用大全_第5页
资源描述:

《QT编程实用大全》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、QT编程实用大全认真学,没有学不会!类定义后面要加”;”函数的实现部分,如果定义部分有void,则实现部分不能少;检查include文件有无少;error:requestformember`show’in`((MainWindow*)this)->MainWindow::rightform’,whichisofnon-classtype`RightForm*’

2、“->”与”.”问题函数”()”千万不能少;connect中的SLOT里的自定义过程的申明一定要写在privateslots:(或publicslots:)下QTableWidgetItem*newItemName

3、=newQTableWidgetItem(tr(“姓名”));newItemName->setFlags(newItemName->flags()&(~Qt::ItemIsEditable));//网格设置为只读tblWidgetMingPian->setItem(0,0,newItemName);newItemName=newQTableWidgetItem(tr(“陈林&(~Qt::ItemIsEditable));tblWidgetMingPian->setItem(0,1,newItemName);tblWidgetMingPian->verticalHeader

4、()->hide();tblWidgetMingPian->horizontalHeader()->hide();tblWidgetMingPian->setRowHeight(0,25);tblWidgetMingPian->setRowHeight(1,25);tblWidgetMingPian->setRowCount(2);connsql.htblWidgetMingPian->setColumnWidth(0,60);tblWidgetMingPian->setColumnWidth(1,100);if里面的语句要加括号if(条件)枚举类型的定义:typedef

5、enum{nil,ready,fired,exceptional}Status;QStringtext=tr(“%1%2″).arg(i+1).arg(files[i]);Error:ISOC++forbidsdeclarationof`NavItem’withnotype如果出现以上的错误,其中NavItem是自定义类,则需检查有没Include进此类的定义头文件,并检查头文件的#ifndef中的名称跟其他类有没重复(在复制其它类生成新类时经常会出现这样的错误)=======================================================

6、==============================mingwliblibmingw32.a(main.o):main.c:(.text+0×104)

7、

8、undefinedreferenceto`WinMain@16′

9、往pro文件按顺序加入下面三行:-lmingw32-lSDLmain-lSDLsdl库中文件(sdl.h)里将#include“SDLMain.h”注释掉,否则qDebug(),printf全部无法显示有可能使用#pragmamessage()造成,方法:不使用#pragmamessage()另:请检查pro文件里有没INCLUDE入m

10、ain.cpp========================================================================cannotopenoutputfiledebugumpcphonegui.exe:Permissiondenied产生此问题是由于文件umpcphonegui.exe受到保护,写不进去,打开任务管理器结束掉此进程就好了========================================================pages.h

11、16

12、error:expectedclass-namebefore‘{

13、‘token

14、

15、

16、===Buildfinished:1errors,0warnings===

17、处理方法:没有include进所需的类链接时提示”"undefindreferenceto‘vtableforxxx’错误的处理方法:重新makefile试下或工程文件(.pro)中的HEADERS中没有加入定义该类的.h文件;另一原因,虚函数(或调用的虚函数)定义后没有加”=0″;intx,y;setupUi(this);this->move(10,60);this->resize(338,568);x=this->x()+this

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。