1.创建一个Qt程序
点击创建项目后,路径一定不能有中文。
默认创建有窗口类,基类有三种选择:Qwidget、QMainWindow、QDialog。
main函数
2.按钮控件常用API
创建: QpushButton *bt = new QpushButton;
设置父亲: setParent(this);
设置文本: setText("文字");
设置位置: move(宽,高);
重新制定窗口大小: resize
设置窗口标题: setWindowTitle
设置窗口固定大小: setFixedSize
3.对象树
当创建的对象在堆区的时候,如果指定的父类是Qobject派生的类或者Qobject子类派生的类,可以不用手动释放堆区空间,因为对象会放到对象树中,编译器会自动释放子类到父类的所有空间。
析构的顺序与构造顺序相反。
因此在Qt中,尽量在构造的时候就指定parent。
4.Qt窗口坐标系
以左上角为(0,0)点,X向右增加,Y向下增加。