fix dock close signal
This commit is contained in:
parent
6c0a2b7591
commit
be8b4fde94
@ -1645,12 +1645,12 @@
|
|||||||
<translation>ui设置</translation>
|
<translation>ui设置</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/Menu/SystemManagerMenu.cpp" line="54"/>
|
<location filename="../ui/Menu/SystemManagerMenu.cpp" line="57"/>
|
||||||
<source>question</source>
|
<source>question</source>
|
||||||
<translation>询问</translation>
|
<translation>询问</translation>
|
||||||
</message>
|
</message>
|
||||||
<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>
|
<source>are you sure to exit</source>
|
||||||
<translation>确定退出</translation>
|
<translation>确定退出</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -35,6 +35,9 @@ void SystemManagerMenu::AddDockWidget(class DockWidget* dockWidget) {
|
|||||||
dockWidget->setVisible(action->isChecked());
|
dockWidget->setVisible(action->isChecked());
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
connect(dockWidget, &DockWidget::signalClose, [action]() {
|
||||||
|
action->setChecked(false);
|
||||||
|
});
|
||||||
windowManagerMenu_->addAction(action);
|
windowManagerMenu_->addAction(action);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -108,7 +108,7 @@ void PropertyBrowser::InitUI() {
|
|||||||
layout->addWidget(browser_);
|
layout->addWidget(browser_);
|
||||||
|
|
||||||
browser_->setHeaderVisible(true);
|
browser_->setHeaderVisible(true);
|
||||||
browser_->setResizeMode(QtTreePropertyBrowser::Interactive);
|
//browser_->setResizeMode(QtTreePropertyBrowser::Stretch);
|
||||||
|
|
||||||
InitPropertyManager();
|
InitPropertyManager();
|
||||||
InitComponentPropertyManager();
|
InitComponentPropertyManager();
|
||||||
|
Loading…
Reference in New Issue
Block a user