diff --git a/LibManageSystem_Sever/dlandeditbook.cpp b/LibManageSystem_Sever/dlandeditbook.cpp index d24c885e4950b651121322df8246f184a58e0738..a84616f4ab89152392a1736c3720fece49f9bc3f 100644 --- a/LibManageSystem_Sever/dlandeditbook.cpp +++ b/LibManageSystem_Sever/dlandeditbook.cpp @@ -5,10 +5,16 @@ DlandEdItbook::DlandEdItbook(Operat* _db,QWidget *parent) : db(_db) { ui->setupUi(this); - view=new QTableView(ui->centralwidget); + view=new QTableView(this); model =new QSqlQueryModel; + view->setSelectionBehavior(QAbstractItemView::SelectRows); view->move(10,10); - view->setFixedSize(QSize(600,400)); + view->setFixedSize(QSize(650,450)); + view->verticalHeader()->setVisible(false);//隐藏序号列 + view->setStyleSheet("selection-background-color:#87CEFA"); + view->setModel(model); + view->resizeColumnsToContents(); + view->horizontalHeader()->setHighlightSections(false); QRegularExpression regExp1("[0-9]+"); ui->codelineEdit->setValidator(new QRegularExpressionValidator(regExp1,this)); } diff --git a/LibManageSystem_Sever/operat.cpp b/LibManageSystem_Sever/operat.cpp index 6daed7ece9f2f2b6028d4a67b784b9b031e189bf..e4fc29f9d9d6ad3edace5cf32feb506c2c17d284 100644 --- a/LibManageSystem_Sever/operat.cpp +++ b/LibManageSystem_Sever/operat.cpp @@ -946,7 +946,7 @@ void Operat::searchbookinsever(QString Name,QString ID,QTableView *view,QSqlQuer { if(model->data(model->index(i,0))==Id&&model->data(model->index(i,1))==Name) { - view->setStyleSheet("selection-background-color:#B0E0E6"); + view->setStyleSheet("selection-background-color:#87CEFA"); view->setSelectionBehavior(QAbstractItemView::SelectRows); view->setCurrentIndex(model->index(i,0)); flag=1; @@ -1133,9 +1133,10 @@ void Operat::showAll(QSqlQueryModel *model,QTableView *view) model->setHeaderData(7,Qt::Horizontal,"Num"); model->setHeaderData(8,Qt::Horizontal,"Price"); model->setHeaderData(9,Qt::Horizontal,"Description"); - view->setFixedSize(QSize(650,450)); + view->horizontalHeader()->setHighlightSections(false); view->setSelectionBehavior(QAbstractItemView::SelectRows); view->verticalHeader()->setVisible(false);//隐藏序号列 + view->setStyleSheet("selection-background-color:#87CEFA"); view->setModel(model); view->resizeColumnsToContents(); view->show();