diff --git a/source/attributeSelector.cpp b/source/attributeSelector.cpp index cf77522..223f1ba 100644 --- a/source/attributeSelector.cpp +++ b/source/attributeSelector.cpp @@ -30,8 +30,8 @@ AttributeSelector::AttributeSelector(const QString& connection, QWidget *parent) //隐藏一些功能按钮 ui->btnAdd->setVisible(false); ui->btnRemove->setVisible(false); - ui->btnSave->setVisible(false); - ui->btnCancle->setVisible(false); + //ui->btnSave->setVisible(false); + //ui->btnCancle->setVisible(false); ui->btnSearch->setVisible(false); ModelAttributeGroup attributeGroup(-1, -1, "" ,""); diff --git a/source/attributeView.cpp b/source/attributeView.cpp index 796f649..00e2970 100644 --- a/source/attributeView.cpp +++ b/source/attributeView.cpp @@ -17,7 +17,7 @@ AttributeView::AttributeView(const ModelAttributeGroup& modelAttributeGroup, QWi m_attributeGroup = DataSyncManager::instance().getGroup(m_modelAttributeGroup.groupID); m_tableView = new QTableView(this); - m_tableView->setStyleSheet("QTableView::item{padding-left:5px;} QTableView::item:selected{border:1px solid rgb(70,130,180);}"); + m_tableView->setStyleSheet("QTableView::item{padding-left:5px;} QTableView::item:selected{color:rgb(0,0,0); border:1px solid rgb(70,130,180);}"); m_tableView->verticalHeader()->setVisible(false); m_tableView->setTabKeyNavigation(false); //关闭tab键导航,对自定义Eidtor设置焦点时(比如lineEdit)会触发tab键,目前尚未清楚为什么 m_tableView->setEditTriggers(QAbstractItemView::DoubleClicked | QAbstractItemView::EditKeyPressed); //禁用自动触发编辑的所有方式(自定义代理中按要求实现,这里是双击和空格) diff --git a/ui/connectionDialog.ui b/ui/connectionDialog.ui index dbda822..6bc808e 100644 --- a/ui/connectionDialog.ui +++ b/ui/connectionDialog.ui @@ -18,24 +18,7 @@ :/img/images/icon_database.png:/img/images/icon_database.png - QTableView -{ - outline:0px; -} -QTableView::item -{ - border:0px; - background-color:transparent; -} -QTableView::item:hover -{ - background-color:transparent; -} -QTableView::item:selected -{ - color:rgb(0,0,0); - background-color:rgb(211, 241, 250); -} + @@ -66,7 +49,24 @@ QTableView::item:selected - + QTableView +{ + outline:0px; +} +QTableView::item +{ + border:0px; + background-color:transparent; +} +QTableView::item:hover +{ + background-color:transparent; +} +QTableView::item:selected +{ + color:rgb(0,0,0); + background-color:rgb(211, 241, 250); +} Qt::ScrollBarPolicy::ScrollBarAsNeeded diff --git a/ui/mainwindow.ui b/ui/mainwindow.ui index 335d58d..34f277b 100644 --- a/ui/mainwindow.ui +++ b/ui/mainwindow.ui @@ -96,10 +96,6 @@ QTableView::item:hover { background-color:transparent; } -QTableView::item:selected -{ - color:rgb(0,0,0); -} QTreeView {