QPushButton的使用
QPushButton类定义
创建按钮
第一种方法
//创建按钮
QPushButton *btn1 = new QPushButton;
//btn->show();//show以顶层方式弹出窗口控件
//使btn对象依附于myWidget窗口
btn1->setParent(this);
//显示文本
btn1->setText("btn1");
第二种方法
//等价于上面的方法 有一个弊端是按照控件的大小创建窗口
QPushButton *btn2 = new QPushButton("btn2", this);
移动、重置窗口大小
窗口坐标体系
以左上角为原点(0,0),X自左到右,Y自上到下
移动按钮位置
//移动btn按钮
btn2->move(100, 100);
重置窗口、按钮大小
//重置窗口大小
resize(600, 400);
//重置按钮大小
btn2->resize(100,50);
设置窗口大小(大小无法被调整)
//设置固定窗口大小
setFixedSize(600, 400);
设置窗口标题
//设置窗口标题
setWindowTitle("窗口");
对象树
创建的对象,如果是派生类不用管理其释放操作,该对象会加入到对象树,递归的释放