修复标题栏双击最大化和正常切换的问题
This commit is contained in:
parent
fc4dd95e72
commit
36667bb144
@ -461,17 +461,17 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/FrameTitleBar.cpp" line="138"/>
|
||||
<location filename="../ui/FrameTitleBar.cpp" line="143"/>
|
||||
<source>default</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/FrameTitleBar.cpp" line="138"/>
|
||||
<location filename="../ui/FrameTitleBar.cpp" line="143"/>
|
||||
<source>silver</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/FrameTitleBar.cpp" line="138"/>
|
||||
<location filename="../ui/FrameTitleBar.cpp" line="143"/>
|
||||
<source>blue</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -100,6 +100,11 @@ void FrameTitleBar::mouseMoveEvent(QMouseEvent* event) {
|
||||
}
|
||||
}
|
||||
|
||||
void FrameTitleBar::mouseDoubleClickEvent(QMouseEvent* event) {
|
||||
Q_UNUSED(event);
|
||||
OnMaxBtnClicked();
|
||||
}
|
||||
|
||||
void FrameTitleBar::OnMinBtnClicked() {
|
||||
if (nullptr == mainWidget_) {
|
||||
qDebug() << __FUNCTION__ << "mainWidget is nullptr";
|
||||
|
@ -44,6 +44,7 @@ protected:
|
||||
void mouseReleaseEvent(QMouseEvent* event) override;
|
||||
void mousePressEvent(QMouseEvent* event) override;
|
||||
void mouseMoveEvent(QMouseEvent* event) override;
|
||||
void mouseDoubleClickEvent(QMouseEvent* event) override;
|
||||
|
||||
protected:
|
||||
void OnMinBtnClicked();
|
||||
|
Loading…
Reference in New Issue
Block a user