创建 QPushButton *btn = new QPushButton
设置父亲 setParent(this) //让我们创建的按钮在这个主窗口中
设置文本 setText("文字")
设置按钮位置 move(x,y)
重新指定窗口、按钮大小 resize()
设置窗口标题 setWindowTitle("标题")
设置窗口固定大小 setFixedSize()
Widget::Widget(QWidget *parent)
: QWidget(parent)
{
QPushButton * btn = new QPushButton;
//让btn对像依赖在我的窗口中
btn->setParent(this); //this指向当前对象的指针
//显示文本
btn->setText("第一个按钮");
//创建第二个按钮 这个方法的弊端,按照控件大小来创建窗口
QPushButton * btn2 = new QPushButton("第二个按钮",this);
//移动btn2按钮
btn2->move(100,200);
//重置按钮大小
btn2->resize(200,100);
//重置窗口大小
resize(600,400);
//设置固定的窗口大小
setFixedSize(600,400);
//设置窗口标题
setWindowTitle("第一个窗口");
}
运行结果