QT编程系列3--几个常用组件的使用(上)-第一个按钮的增加
来源:互联网 发布:ubuntu安装libcurl 编辑:程序博客网 时间:2024/06/07 02:56
3几个常用组件的使用(上)
-第一个按钮的增加
上一节,我们实现了HelloQt的程序,当时我们使用的是一个叫QWidget的类实现了一个窗体。这个窗体上什么都没有,只是在窗体的标题栏中显示了HelloQt这样一个标题。接下来我们要在这样的窗体上增加一些内容,比如最简单的可以增加一些按钮、标签、编辑栏等。那么我们要增加的这些内容在Qt里叫做组件。接来下我们要先写一个代码在窗体上显示一个按钮组件。由于现在我们的窗体是自定义的,不在是Qt库提供的库了,因此我们应该从Qt库给我们提供的基本类里派生一个自定义的类来。这里我们为我们派生的类起一个名字叫mywindow类,然后我们要在mywindow.cpp中实现这样一个类。因此我们先要在HelloQt文件夹里增加两个文件,mywindow.cpp和mywindow.h。
在mywindow.h文件中,我们实现从QWidget类中继承一个新的类mywindow。代码如下:
然后在mywindow.cpp文件中实现新派生的类的函数,如刚刚定义的那个mywindow()这样一个构造函数。代码如下:
最后在main.cpp文件中使用新派生的mywindow类实例化一个对象。代码如下:
在命令终端中对该QT工程进行编译之后便可得到一个可执行的程序,运行这个这个程序可得到下面这幅图片的结果:
现在的按钮还不具备点击之后就可以实现相应的功能,那么如何我们点击一下按钮就实现相应的功能了?这在后续的文章中将做介绍。
By:霜月孤鸟
2014.8.9
- QT编程系列3--几个常用组件的使用(上)-第一个按钮的增加
- QT编程系列5--几个常用组件的使用(下)
- Boost的几个常用组件的使用(转载)
- QT的第一个HelloWorld
- 增加网站名次的3个办法第一
- 鸡啄米vc++2010系列22(常用控件:按钮控件的编程实例)
- 关于QT编程使用组件的大大的提醒SSS
- Qt-第一个QML程序-3-自定义一个按钮
- 做完第一个android项目,在android知识点上增加的经验值
- 几个常用的Swift Extension:防止按钮重复点击、增加友盟页面统计、Dispatch_once Swift实现
- Qt实现按钮组件切换不同的内容组件
- 我的第一个按钮程序
- [C/C++][界面][Qt]windows底下实现第一个Qt界面编程的demo[1]
- 第一课 常用的几个基本概念
- 几个常用JSON组件的性能测试
- 安卓控件使用系列8:Button按钮几个重要事件的使用
- QT 按钮上的数字气泡
- 我的第一个编程
- 学习敏捷开发,party_bid故事卡2---活动报名
- 数据结构(python版)之一:线性表
- krpano 教程 - 常用actions说明
- Arcpy 合并一个文件夹下的FileGDB
- 十三:微信公众平台开发模式启用及接口配置
- QT编程系列3--几个常用组件的使用(上)-第一个按钮的增加
- 关于Android out of memory解决办法的总结
- poj1909 Marbles on a tree
- SecureCRT配置端口映射和FileZilla工具结合使用
- Asp.Net函数大全
- doophp 常用篇
- Android FakeID(Google Bug 13678484) 漏洞详解
- POJ-2349 Arctic Network
- UVa11584 Partitioning by Palindromes