更新文档

This commit is contained in:
feiyangqingyun
2023-12-06 19:16:34 +08:00
parent e7120ffb24
commit 123a5b4bed
35 changed files with 290 additions and 207 deletions

View File

@@ -67,7 +67,7 @@ void FramelessDialog::doWindowStateChange(QEvent *event)
}
//发出最大化最小化等改变事件,以便界面上更改对应的信息比如右上角图标和文字
emit windowStateChange(!moveEnable);
Q_EMIT windowStateChange(!moveEnable);
//解决mac系统上无边框最小化失效的bug
#ifdef Q_OS_MACOS
@@ -248,9 +248,9 @@ bool FramelessDialog::eventFilter(QObject *watched, QEvent *event)
//下面的 *result = HTCAPTION; 标志位也会自动识别双击标题栏
#ifndef Q_OS_WIN
if (event->type() == QEvent::MouseButtonDblClick) {
emit titleDblClick();
Q_EMIT titleDblClick();
} else if (event->type() == QEvent::NonClientAreaMouseButtonDblClick) {
emit titleDblClick();
Q_EMIT titleDblClick();
}
#endif
}

View File

@@ -67,7 +67,7 @@ void FramelessMainWindow::doWindowStateChange(QEvent *event)
}
//发出最大化最小化等改变事件,以便界面上更改对应的信息比如右上角图标和文字
emit windowStateChange(!moveEnable);
Q_EMIT windowStateChange(!moveEnable);
//解决mac系统上无边框最小化失效的bug
#ifdef Q_OS_MACOS
@@ -248,9 +248,9 @@ bool FramelessMainWindow::eventFilter(QObject *watched, QEvent *event)
//下面的 *result = HTCAPTION; 标志位也会自动识别双击标题栏
#ifndef Q_OS_WIN
if (event->type() == QEvent::MouseButtonDblClick) {
emit titleDblClick();
Q_EMIT titleDblClick();
} else if (event->type() == QEvent::NonClientAreaMouseButtonDblClick) {
emit titleDblClick();
Q_EMIT titleDblClick();
}
#endif
}

View File

@@ -67,7 +67,7 @@ void FramelessWidget::doWindowStateChange(QEvent *event)
}
//发出最大化最小化等改变事件,以便界面上更改对应的信息比如右上角图标和文字
emit windowStateChange(!moveEnable);
Q_EMIT windowStateChange(!moveEnable);
//解决mac系统上无边框最小化失效的bug
#ifdef Q_OS_MACOS
@@ -248,9 +248,9 @@ bool FramelessWidget::eventFilter(QObject *watched, QEvent *event)
//下面的 *result = HTCAPTION; 标志位也会自动识别双击标题栏
#ifndef Q_OS_WIN
if (event->type() == QEvent::MouseButtonDblClick) {
emit titleDblClick();
Q_EMIT titleDblClick();
} else if (event->type() == QEvent::NonClientAreaMouseButtonDblClick) {
emit titleDblClick();
Q_EMIT titleDblClick();
}
#endif
}