码迷,mamicode.com
首页 > 其他好文 > 详细

Qt GUI开发实战初期

时间:2015-03-20 18:01:30      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

1,类的特有功能--相对于C的结构体,使用类内函数;

向类内添加number funcations

技术分享

使用::说明函数属于哪个类;eg:void car::print*(),使用this访问当前类成员,this指针代表对象,在编写类定义时,你可能还不知道类的创建对象,

2,cat

技术分享

3,类,类中使用构造函数,类中使用构造函数(创建类对象的时候)及析构函数(删除dynamic allocation memory),类继承(使用已有class,创建衍生新类,并修改类属性)

技术分享

4,Qt中使用类继承

已有代码基础上使用类继承构建应用程序

‘class QApplication’ has no member named ‘setMainWidget’

技术分享

技术分享

QApplication 类中已经没有setMainWidget()成员函数了

5,创建对象和访问方法

Qt class libiarys,创建类对象,访问类中方法mothed(class of number functions)

面向对象的Qt程序设计

技术分享

技术分享

6,面向对象程序设计方法

C创建Qt App所要做的第一件是创建主部件,把主部件想象为一个工作空间,在上面添加按钮button,滚动条scroll bar,标签label

一个程序可能有很多以上所说的部件,但它只能有一个mainWidget,主部件与其他Qt部件的区别是,主部件终止,整个程序运行结束;

理解部件:一个部件是一个图形(并且是矩形的)对象,如一个按钮,滚动条,一个空的窗口也是一个部件

创建主部件QWidget QDialog类创建用户类,使用户类通过共有继承派生于QWidget类,创建新的构造函数,在其中调用成员函数(方法)来定义窗口外观

 

Qt GUI开发实战初期

标签:

原文地址:http://www.cnblogs.com/ruiy/p/4354104.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!