mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-25 16:06:31 +00:00
Update toolwindowmanager to d520d7a
This commit is contained in:
@@ -180,11 +180,7 @@ void ToolWindowManagerTabBar::paintEvent(QPaintEvent *event) {
|
||||
else if(m_close.hover)
|
||||
buttonOpt.state |= QStyle::State_Raised | QStyle::State_MouseOver;
|
||||
|
||||
if (style()->styleHint(QStyle::SH_DockWidget_ButtonsHaveFrame, 0, this)) {
|
||||
style()->drawPrimitive(QStyle::PE_PanelButtonTool, &buttonOpt, &p, this);
|
||||
}
|
||||
|
||||
style()->drawComplexControl(QStyle::CC_ToolButton, &buttonOpt, &p, this);
|
||||
style()->drawPrimitive(QStyle::PE_IndicatorTabClose, &buttonOpt, &p, this);
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -304,6 +300,16 @@ void ToolWindowManagerTabBar::mouseMoveEvent(QMouseEvent *event) {
|
||||
update();
|
||||
}
|
||||
|
||||
void ToolWindowManagerTabBar::leaveEvent(QEvent *) {
|
||||
m_pin.hover = false;
|
||||
m_pin.clicked = false;
|
||||
|
||||
m_close.hover = false;
|
||||
m_close.clicked = false;
|
||||
|
||||
update();
|
||||
}
|
||||
|
||||
void ToolWindowManagerTabBar::mouseReleaseEvent(QMouseEvent *event) {
|
||||
QTabBar::mouseReleaseEvent(event);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user