#ifndef MYWIDGET_H
#define MYWIDGET_H
#include <QWidget>
class MyWidget : public QWidget
{
Q_OBJECT
public:
MyWidget(QWidget *parent = 0);
~MyWidget();
};
#endif // MYWIDGET_H
#include "mywidget.h"
#include <QPushButton>
MyWidget::MyWidget(QWidget *parent)
: QWidget(parent)
{
/*对于父窗口(主窗口),坐标系统相对于屏幕
* 原点:相对于屏幕左上角
* x: 往右递增
* y: 往下递增
*/
move(100,100);
/*子窗口,系统坐标相对于父窗口
* 原点:相对于窗口空白区域左上角(不包括边框)
* x: 往右递增
* y: 往下递增
*/
QPushButton *b1 = new QPushButton(this);
b1 -> move(100,100);
b1 -> setText("^_^");
//给按钮设置大小
b1 -> resize(200,200);
QPushButton *b2 = new QPushButton(b1);
b2 -> move(10,10);
b2 -> setText("@_@");
}
MyWidget::~MyWidget()
{
}
效果: