QT编程系列3--几个常用组件的使用(上)-第一个按钮的增加

来源:互联网 发布:ubuntu安装libcurl 编辑:程序博客网 时间:2024/06/07 02:56

3几个常用组件的使用(上)

                                                       -第一个按钮的增加

    上一节,我们实现了HelloQt的程序,当时我们使用的是一个叫QWidget的类实现了一个窗体。这个窗体上什么都没有,只是在窗体的标题栏中显示了HelloQt这样一个标题。接下来我们要在这样的窗体上增加一些内容,比如最简单的可以增加一些按钮、标签、编辑栏等。那么我们要增加的这些内容在Qt里叫做组件。接来下我们要先写一个代码在窗体上显示一个按钮组件。由于现在我们的窗体是自定义的,不在是Qt库提供的库了,因此我们应该从Qt库给我们提供的基本类里派生一个自定义的类来。这里我们为我们派生的类起一个名字叫mywindow类,然后我们要在mywindow.cpp中实现这样一个类。因此我们先要在HelloQt文件夹里增加两个文件,mywindow.cppmywindow.h

    在mywindow.h文件中,我们实现从QWidget类中继承一个新的类mywindow。代码如下:

 

    然后在mywindow.cpp文件中实现新派生的类的函数,如刚刚定义的那个mywindow()这样一个构造函数。代码如下:

 

    最后在main.cpp文件中使用新派生的mywindow类实例化一个对象。代码如下:

 

    在命令终端中对该QT工程进行编译之后便可得到一个可执行的程序,运行这个这个程序可得到下面这幅图片的结果:

    现在的按钮还不具备点击之后就可以实现相应的功能,那么如何我们点击一下按钮就实现相应的功能了?这在后续的文章中将做介绍。

By:霜月孤鸟

2014.8.9

0 0
原创粉丝点击