qt基础

一周没写东西了,这周累成狗了。哎,上了班才体会到c++的博大精深,以前在学校里写的那点东西。都
不好意思说了。建议还有大学时光的同学们真真的好好学习下模块编程。它会真真的让你体会到c++的魅
力。同时也会让你完全的了解c++。
好了不多说了,今天主要想写点工作中学到的东西。那就是qt.东西有点杂,也不管了。初学者可以看下。


首先说一下qt的ui文件。写过qt的人肯定都见过,肯定也有不少的人打开看过了,嗯。其实他就是一个

xml文件保存的是界面的相关信息。如果你用qt设计师设计好了一个dialog那么这个dialog的窗口部件信

息,就会保存在这个xml文件中。同时还会生成一个.h文件。一般这个文件是隐藏的。打开能够发现里面
定义好了一个类。类有一个函数。这个函数将会对窗口进行添加部件和设计。如果你不用qt设计师来设计
同样一个界面,那么这个函数里面的代码你将要进行手敲。学计算机的人都是比较懒的。。。


Qwidget类是所有用户界面的基类。被称为基础窗口部件。应为他继承了Qobject类和QpaintDevice类。
QpaintDevice类是可以绘制的对象的基类。


qt中把没有嵌入到其它部件中的部件称为窗口。QMainWindow和大量的QDialog子类是最一般的窗口类型。
其它被嵌入的部件称为子部件。
qt中所有的窗口部件都可以做为窗口。一般作为窗口都会有边框和标题栏。但也可以没有。如你实例一个
label的时候如果其是窗口会默认加上边框和标题栏,但在构造的时候你将参数改变会有不同的结果。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值