fix dock close signal

This commit is contained in:
jiegeaiai 2025-02-12 22:04:02 +08:00
parent 6c0a2b7591
commit be8b4fde94
3 changed files with 6 additions and 3 deletions

View File

@ -1645,12 +1645,12 @@
<translation>ui设置</translation>
</message>
<message>
<location filename="../ui/Menu/SystemManagerMenu.cpp" line="54"/>
<location filename="../ui/Menu/SystemManagerMenu.cpp" line="57"/>
<source>question</source>
<translation></translation>
</message>
<message>
<location filename="../ui/Menu/SystemManagerMenu.cpp" line="54"/>
<location filename="../ui/Menu/SystemManagerMenu.cpp" line="57"/>
<source>are you sure to exit</source>
<translation>退</translation>
</message>

View File

@ -35,6 +35,9 @@ void SystemManagerMenu::AddDockWidget(class DockWidget* dockWidget) {
dockWidget->setVisible(action->isChecked());
}
);
connect(dockWidget, &DockWidget::signalClose, [action]() {
action->setChecked(false);
});
windowManagerMenu_->addAction(action);
}

View File

@ -108,7 +108,7 @@ void PropertyBrowser::InitUI() {
layout->addWidget(browser_);
browser_->setHeaderVisible(true);
browser_->setResizeMode(QtTreePropertyBrowser::Interactive);
//browser_->setResizeMode(QtTreePropertyBrowser::Stretch);
InitPropertyManager();
InitComponentPropertyManager();