QT布局和ui简单使用

时间:2022-12-21 14:46:33

1.布局的使用

垂直布局和分裂垂直布局的区别。分裂垂直布局可以将控件进行纵向拉长,而垂直布局不行。


2.ui使用


一个xx.ui对应一个继承自QWidgets的派生类,使用show()函数来显示。

.ui文件是一个XML文件,里面保存了该ui的布局和控件。

[html]  view plain  copy   QT布局和ui简单使用 QT布局和ui简单使用
  1. class MainWindow : public QMainWindow  
  2. {  
  3.     Q_OBJECT//可以使用信号与槽  
  4.   
  5. public:  
  6.     explicit MainWindow(QWidget *parent = 0);  
  7.     ~MainWindow();  
  8.   
  9. private:  
  10.     Ui::MainWindow *ui;  
  11. };  
  12. MainWindow::MainWindow(QWidget *parent) :  
  13.     QMainWindow(parent),  
  14.     ui(new Ui::MainWindow)  
  15. {  
  16.     ui->setupUi(this);  
  17. }  
  18.   
  19. MainWindow::~MainWindow()  
  20. {  
  21.     delete ui;  
  22. }