一周没写东西了,这周累成狗了。哎,上了班才体会到c++的博大精深,以前在学校里写的那点东西。都
不好意思说了。建议还有大学时光的同学们真真的好好学习下模块编程。它会真真的让你体会到c++的魅
力。同时也会让你完全的了解c++。
好了不多说了,今天主要想写点工作中学到的东西。那就是qt.东西有点杂,也不管了。初学者可以看下。
定义好了一个类。类有一个函数。这个函数将会对窗口进行添加部件和设计。如果你不用qt设计师来设计
同样一个界面,那么这个函数里面的代码你将要进行手敲。学计算机的人都是比较懒的。。。
Qwidget类是所有用户界面的基类。被称为基础窗口部件。应为他继承了Qobject类和QpaintDevice类。
QpaintDevice类是可以绘制的对象的基类。
qt中把没有嵌入到其它部件中的部件称为窗口。QMainWindow和大量的QDialog子类是最一般的窗口类型。
其它被嵌入的部件称为子部件。
qt中所有的窗口部件都可以做为窗口。一般作为窗口都会有边框和标题栏。但也可以没有。如你实例一个
label的时候如果其是窗口会默认加上边框和标题栏,但在构造的时候你将参数改变会有不同的结果。
不好意思说了。建议还有大学时光的同学们真真的好好学习下模块编程。它会真真的让你体会到c++的魅
力。同时也会让你完全的了解c++。
好了不多说了,今天主要想写点工作中学到的东西。那就是qt.东西有点杂,也不管了。初学者可以看下。
首先说一下qt的ui文件。写过qt的人肯定都见过,肯定也有不少的人打开看过了,嗯。其实他就是一个
xml文件保存的是界面的相关信息。如果你用qt设计师设计好了一个dialog那么这个dialog的窗口部件信
息,就会保存在这个xml文件中。同时还会生成一个.h文件。一般这个文件是隐藏的。打开能够发现里面定义好了一个类。类有一个函数。这个函数将会对窗口进行添加部件和设计。如果你不用qt设计师来设计
同样一个界面,那么这个函数里面的代码你将要进行手敲。学计算机的人都是比较懒的。。。
Qwidget类是所有用户界面的基类。被称为基础窗口部件。应为他继承了Qobject类和QpaintDevice类。
QpaintDevice类是可以绘制的对象的基类。
qt中把没有嵌入到其它部件中的部件称为窗口。QMainWindow和大量的QDialog子类是最一般的窗口类型。
其它被嵌入的部件称为子部件。
qt中所有的窗口部件都可以做为窗口。一般作为窗口都会有边框和标题栏。但也可以没有。如你实例一个
label的时候如果其是窗口会默认加上边框和标题栏,但在构造的时候你将参数改变会有不同的结果。