From cb2101db7f12d0a0e9a72b7371572b939e22f82c Mon Sep 17 00:00:00 2001 From: ivaquero Date: Tue, 1 Oct 2024 21:50:46 +0800 Subject: [PATCH] add .clangd --- .clangd | 11 ++++++++++- .vscode/settings.json | 0 flock.h | 8 ++++---- 3 files changed, 14 insertions(+), 5 deletions(-) mode change 100755 => 100644 .vscode/settings.json diff --git a/.clangd b/.clangd index af4d5fb..cb4c484 100644 --- a/.clangd +++ b/.clangd @@ -1,5 +1,14 @@ CompileFlags: - Add: [-std=c++14, -Wno-documentation, -Wno-missing-prototypes] + Add: + [ + -Wno-documentation, + -Wno-missing-prototypes, + -std=c++17, + --include-directory=/opt/homebrew/include, + --include-directory=/opt/homebrew/include/QtGui, + --include-directory=/opt/homebrew/include/QtCore, + --include-directory=/opt/homebrew/include/QtWidgets, + ] Diagnostics: ClangTidy: diff --git a/.vscode/settings.json b/.vscode/settings.json old mode 100755 new mode 100644 diff --git a/flock.h b/flock.h index e1326d2..79240f5 100644 --- a/flock.h +++ b/flock.h @@ -27,9 +27,9 @@ public: void setBackgroundColor(const class QString &color); protected: - void mousePressEvent(QMouseEvent *event); - void mouseMoveEvent(QMouseEvent *event); - void mouseReleaseEvent(QMouseEvent *event); + void mousePressEvent(QMouseEvent *event) override; + void mouseMoveEvent(QMouseEvent *event) override; + void mouseReleaseEvent(QMouseEvent *event) override; void mouseRightMenu(const QPoint &pos); signals: @@ -46,7 +46,7 @@ private: int font_size; QLabel *label; - void contextMenuEvent(QContextMenuEvent *e); + void contextMenuEvent(QContextMenuEvent *e) override; }; #endif // CLOCK_H