GUI二:Qt如何创建界面?

2017-08-29 22:35:55  阅读 263 次 评论 0 条

    我们知道Qt界面的基类是QWidget,它是一个矩形的窗口,有位置、宽度和高度。通过这些我们就能创建界面了。

    例:使用QtCreator创建一个最简单的QWidget工程。在Widget的构造函数中创建一个登录用户的界面:

    blob.png

    例子中用到三个控件,分别是QLabel、QLineEdit和QPushButton。使用之前需要先添加他们的头文件( 与类名相同)。

    QLabel是一个标签,可以用来显示文字、图片以及动画。

    QLineEdit是一个单行的输入框。

    QPushButton是一个按钮。

    除了创建这些控件外,我们只用到了一个函数setGeometry设置控件的几何形状,它的参数是一个矩形。例子中四个值分别表示矩形左上角x坐标、左上角y坐标、矩形宽度和矩形高度。

     (需要注意的是,在创建控件时都有传入一个this指针,表示控件的父亲是Widget。如果不设置的话,控件就会是一个顶层窗口,展示结果将会不同。)

    到此,我们已经学会用Qt创建界面了。没错,Qt创建界面就是这么简单。


本文地址:http://fearlazy.com/index.php/post/21.html
版权声明:本文为原创文章,版权归 fearlazy 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?