修改上次提交bug

This commit is contained in:
duanshengchao 2025-04-30 11:27:07 +08:00
parent c2e8300d36
commit 35b12d4b0c
4 changed files with 22 additions and 26 deletions

View File

@ -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, "" ,"");

View File

@ -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); //禁用自动触发编辑的所有方式(自定义代理中按要求实现,这里是双击和空格)

View File

@ -18,24 +18,7 @@
<normaloff>:/img/images/icon_database.png</normaloff>:/img/images/icon_database.png</iconset>
</property>
<property name="styleSheet">
<string notr="true">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);
}</string>
<string notr="true"/>
</property>
<layout class="QVBoxLayout" name="verticalLayout_3">
<property name="spacing">
@ -66,7 +49,24 @@ QTableView::item:selected
<item>
<widget class="QTableWidget" name="connectionList">
<property name="styleSheet">
<string notr="true"/>
<string notr="true">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);
}</string>
</property>
<property name="verticalScrollBarPolicy">
<enum>Qt::ScrollBarPolicy::ScrollBarAsNeeded</enum>

View File

@ -96,10 +96,6 @@ QTableView::item:hover
{
background-color:transparent;
}
QTableView::item:selected
{
color:rgb(0,0,0);
}
QTreeView
{