diff --git a/LibManagementSystem/LibManagementSystem.pro b/LibManagementSystem/LibManagementSystem.pro index 04089b538353665fed89dd94b0cc87e0d35e4526..cb38003c59ac629e6e496b9c6c5f020542feb3d6 100644 --- a/LibManagementSystem/LibManagementSystem.pro +++ b/LibManagementSystem/LibManagementSystem.pro @@ -14,20 +14,23 @@ SOURCES += \ main.cpp \ mainwindow.cpp \ search.cpp \ - universal.cpp + universal.cpp \ + user_info.cpp HEADERS += \ borrow.h \ login.h \ mainwindow.h \ search.h \ - universal.h + universal.h \ + user_info.h FORMS += \ borrow.ui \ login.ui \ mainwindow.ui \ - search.ui + search.ui \ + user_info.ui # Default rules for deployment. qnx: target.path = /tmp/$${TARGET}/bin diff --git a/LibManagementSystem/main.cpp b/LibManagementSystem/main.cpp index 4aca3d00cc10c940373890b09d70476f7cdbdd9b..2ebb683e15fc75cdf8c9469744e4d5cdc0ff6335 100644 --- a/LibManagementSystem/main.cpp +++ b/LibManagementSystem/main.cpp @@ -1,6 +1,7 @@ #include "mainwindow.h" -#include +#include #include +#include "user_info.h" //TestByCDJ //Test @@ -9,7 +10,7 @@ int main(int argc, char *argv[]) { QApplication a(argc, argv); - MainWindow w; + user_info w; w.show(); return a.exec(); //牛逼 diff --git a/LibManagementSystem/user_info.cpp b/LibManagementSystem/user_info.cpp new file mode 100644 index 0000000000000000000000000000000000000000..90a060e5e244c5f4c827ebb55eaf3759b3d74594 --- /dev/null +++ b/LibManagementSystem/user_info.cpp @@ -0,0 +1,33 @@ +#include "user_info.h" +#include "ui_user_info.h" + +#include + +QStandardItemModel *model = new QStandardItemModel(); + +user_info::user_info(QWidget *parent) : + QMainWindow(parent), + ui(new Ui::user_info) +{ + ui->setupUi(this); + + model->setColumnCount(2); + model->setHeaderData(0,Qt::Horizontal,QString("已借书籍")); + model->setHeaderData(1,Qt::Horizontal,QString("应还日期")); + + ui->book_view->setModel(model); + ui->book_view->horizontalHeader()->setDefaultAlignment(Qt::AlignLeft); + + ui->book_view->setColumnWidth(0,120); + ui->book_view->setColumnWidth(1,120); + model->setItem(0,0,new QStandardItem(QString("离散数学"))); + model->setItem(0,1,new QStandardItem(QString("2022/1/1"))); + //禁止编辑 + ui->book_view->setEditTriggers(QAbstractItemView::NoEditTriggers); + +} + +user_info::~user_info() +{ + delete ui; +} diff --git a/LibManagementSystem/user_info.h b/LibManagementSystem/user_info.h new file mode 100644 index 0000000000000000000000000000000000000000..924bc279546ff3a9f76d773ac5e7dfee1593afdf --- /dev/null +++ b/LibManagementSystem/user_info.h @@ -0,0 +1,24 @@ +#ifndef USER_INFO_H +#define USER_INFO_H + +#include + + +namespace Ui { +class user_info; +} + +class user_info : public QMainWindow +{ + Q_OBJECT + +public: + explicit user_info(QWidget *parent = nullptr); + ~user_info(); + +private: + Ui::user_info *ui; + +}; + +#endif // USER_INFO_H diff --git a/LibManagementSystem/user_info.ui b/LibManagementSystem/user_info.ui new file mode 100644 index 0000000000000000000000000000000000000000..3cf48a130e972fc6a0cbee5d0d6401b63eefadc8 --- /dev/null +++ b/LibManagementSystem/user_info.ui @@ -0,0 +1,328 @@ + + + user_info + + + + 0 + 0 + 800 + 600 + + + + MainWindow + + + + + + 0 + 0 + 111 + 51 + + + + + 微软雅黑 + 14 + + + + <-返回 + + + true + + + + + + 190 + 160 + 91 + 31 + + + + + 微软雅黑 + 14 + + + + 性 别: + + + + + + 190 + 260 + 91 + 31 + + + + + 微软雅黑 + 14 + + + + 邮箱地址: + + + + + + 190 + 110 + 91 + 31 + + + + + 微软雅黑 + 14 + + + + 账 号: + + + + + + 190 + 210 + 91 + 31 + + + + + 微软雅黑 + 14 + + + + 昵 称: + + + + + + 130 + 50 + 151 + 41 + + + + + 微软雅黑 + 20 + + + + 账号信息: + + + + + + 290 + 260 + 281 + 31 + + + + false + + + false + + + false + + + + + + 290 + 110 + 281 + 31 + + + + false + + + false + + + false + + + + + + 290 + 210 + 281 + 31 + + + + false + + + false + + + false + + + + + + 190 + 500 + 91 + 31 + + + + + 微软雅黑 + 14 + + + + 预约书籍: + + + + + + 290 + 160 + 41 + 31 + + + + + 微软雅黑 + 14 + + + + 男 + + + + + + 290 + 500 + 281 + 31 + + + + false + + + false + + + false + + + + + + 290 + 310 + 281 + 31 + + + + false + + + false + + + false + + + + + + 190 + 310 + 91 + 31 + + + + + 微软雅黑 + 14 + + + + 联系方式: + + + + + true + + + + 290 + 360 + 281 + 111 + + + + PointingHandCursor + + + Qt::SolidLine + + + + + + 190 + 390 + 91 + 31 + + + + + 微软雅黑 + 14 + + + + 书籍信息: + + + + + + +