父对象
#include <QApplication>
#include <QWidget> //窗口控件基类
#include <QPushButton>
int main(int argc,char **argv)
{
QApplication app(argc,argv);
QWidget w;
w.setWindowTitle("hello world"); //设置窗口标题
w.show();
QPushButton b;
b.setText("^_^"); //给按钮设置内容
b.show();
//如果不指定父对象,对象和对象之间是相互独立的。
app.exec();
return 0;
}
指定父对象有两种方式:
1)setParent
2)通过构造函数传参
指定父对象,只需要父对象显示,上面的子对象自动显示。
#include <QApplication>
#include <QWidget> //窗口控件基类
#include <QPushButton>
int main(int argc,char **argv)
{
QApplication app(argc,argv);
QWidget w;
w.setWindowTitle("hello world"); //设置窗口标题
QPushButton b;
b.setText("^_^"); //给按钮设置内容
b.setParent(&w); //指定父对象
b.move(100,100); //移动坐标
QPushButton c(&w); //通过构造函数传参指定父对象
c.setText("abc");
w.show();
app.exec();
return 0;
}