From 1e148e88abe8aca881590f4b9d992a2f03587ed7 Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 30 Dec 2020 15:53:16 +0800 Subject: import(life): ... --- works/life/cpp-practicum/main.cpp | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) (limited to 'works/life/cpp-practicum/main.cpp') diff --git a/works/life/cpp-practicum/main.cpp b/works/life/cpp-practicum/main.cpp index 9244342..14847cc 100644 --- a/works/life/cpp-practicum/main.cpp +++ b/works/life/cpp-practicum/main.cpp @@ -1,32 +1,39 @@ +#include "qboxlayout.h" +#include "qtableview.h" #include #include #include #include +#include #include #include int main(int argc, char *argv[]) { QApplication application(argc, argv); - QMainWindow main_window; + QWidget window; + QVBoxLayout window_layout; + window.setLayout(&window_layout); - QWidget centeral_area; - QVBoxLayout central_area_layout; - centeral_area.setLayout(¢ral_area_layout); - - main_window.setCentralWidget(¢eral_area); - - QWidget top_bar; - QHBoxLayout top_bar_layout; - top_bar.setLayout(&top_bar_layout); - central_area_layout.addWidget(&top_bar); + QHBoxLayout top_bar; + window_layout.addLayout(&top_bar); QPushButton import_button(QStringLiteral("导入")); QPushButton export_button(QStringLiteral("导出")); - top_bar_layout.addWidget(&import_button); - top_bar_layout.addWidget(&export_button); + top_bar.addWidget(&import_button); + top_bar.addWidget(&export_button); + top_bar.addStretch(1); + + QHBoxLayout center_area; + window_layout.addLayout(¢er_area); + + QTableView book_view; + QTableView vendor_view; + + center_area.addWidget(&book_view); + center_area.addWidget(&vendor_view); - main_window.show(); + window.show(); return application.exec(); } -- cgit v1.2.3