控件(按键、输入部件、显示控件、空间间隔、布局管理、容器、项目视图)

1、按钮组


widget(窗体)选择基类为QWidget,新建类MyWidget.这里Gernerate form的意思是“生成形式”。


这里class MyWidget : public QWidget是指MyWidget继承自QWidget类,继承方式为public.

只有加入了Q_OBJECT,你才能使用QT中的signal和slot机制。

构造函数(以类名作为函数名,无返回类型)用于初始化成员。(创建类对象时自动调用)

析构函数是提供一个在对象删除前可以释放这个对象所占有的资源的机会。
QWidget *parent = 0表示父控件引用,用于向或者从父控件传递事件Signal-Slot那些。这不是继承关系,而是图形界面上各个组件之间的逻辑拓扑关系比如放在Tab里的TextBox要随着Tab大小的变化而变动自己的尺寸,事件就是通过这个传递的。形参里面写着parent=0,是默认值0,C++可以通过预赋值“省略”一些形参。也就是说MyWidget不是任何控件的子控件
这里的parent是指向类QWidget 的指针


QPushButton *quit = new QPushButton ( "Quit", this);里面的参数是传给类QPushButton 的构造函数的。

MyWidget::MyWidget(QWidget *parent)
    : QWidget(parent)




2、输入部件组


2.1 QDateTime类


2.2 Qtimer类


3、显示控件组


4、空间间隔组


5、布局管理组


6、容器组


6.1 创建窗口


6.2 使用布局



7、项目视图组









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值