fix: 分割线不居中

任务栏位置由下变为左/右时,分割线不居中。

Log: 修复分割线不居中的问题。
Bug: https://pms.uniontech.com/zentao/bug-view-57665.html
Change-Id: Idde420334c51ff9e32871119fe2351210f301264
This commit is contained in:
Zhang Qipeng 2020-12-08 13:45:51 +08:00 committed by zhangqipeng
parent 1294473e0f
commit b5d4942c82

View File

@ -111,20 +111,18 @@ void MainPanelControl::initUi()
m_mainPanelLayout->addWidget(m_fixedAreaWidget);
m_fixedSpliter->setObjectName("spliter_fix");
m_mainPanelLayout->addWidget(m_fixedSpliter, Qt::AlignCenter);
m_mainPanelLayout->addWidget(m_fixedSpliter);
/* 应用程序区域 */
m_appAreaWidget->setAccessibleName("AppFullArea");
m_mainPanelLayout->addWidget(m_appAreaWidget);
m_appAreaSonLayout->setSpacing(0);
m_appAreaSonLayout->setContentsMargins(0, 0, 0, 0);
m_appAreaSonWidget->setObjectName("apparea");
m_appAreaSonWidget->setLayout(m_appAreaSonLayout);
m_appAreaSonLayout->setSpacing(0);
m_appAreaSonLayout->setContentsMargins(0, 0, 0, 0);
m_appSpliter->setObjectName("spliter_app");
m_mainPanelLayout->addWidget(m_appSpliter, Qt::AlignCenter);
m_mainPanelLayout->addWidget(m_appSpliter);
/* 托盘区域 */
m_trayAreaWidget->setObjectName("trayarea");
@ -134,7 +132,7 @@ void MainPanelControl::initUi()
m_mainPanelLayout->addWidget(m_trayAreaWidget);
m_traySpliter->setObjectName("spliter_tray");
m_mainPanelLayout->addWidget(m_traySpliter, Qt::AlignCenter);
m_mainPanelLayout->addWidget(m_traySpliter);
/* 插件区域 */
m_pluginAreaWidget->setObjectName("pluginarea");
@ -148,6 +146,9 @@ void MainPanelControl::initUi()
m_mainPanelLayout->setSpacing(0);
m_mainPanelLayout->setContentsMargins(0, 0, 0, 0);
m_mainPanelLayout->setAlignment(m_fixedSpliter, Qt::AlignCenter);
m_mainPanelLayout->setAlignment(m_appSpliter, Qt::AlignCenter);
m_mainPanelLayout->setAlignment(m_traySpliter, Qt::AlignCenter);
connect(GSettingsByLaunch(), &QGSettings::changed, this, &MainPanelControl::onGSettingsChanged);
}