From 35b12d4b0c4583bb857b6c9a1679281c3fc3eb69 Mon Sep 17 00:00:00 2001
From: duanshengchao <519970194@qq.com>
Date: Wed, 30 Apr 2025 11:27:07 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=8A=E6=AC=A1=E6=8F=90?=
=?UTF-8?q?=E4=BA=A4bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
source/attributeSelector.cpp | 4 ++--
source/attributeView.cpp | 2 +-
ui/connectionDialog.ui | 38 ++++++++++++++++++------------------
ui/mainwindow.ui | 4 ----
4 files changed, 22 insertions(+), 26 deletions(-)
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
{