diff --color -Naur a/src/CustomControl/RoundColorWidget.cpp b/src/CustomControl/RoundColorWidget.cpp --- a/src/CustomControl/RoundColorWidget.cpp 2022-02-10 14:35:12.146852806 +0800 +++ b/src/CustomControl/RoundColorWidget.cpp 2022-02-10 14:38:53.443472741 +0800 @@ -24,6 +24,7 @@ #include #include +#include #include #include #include diff --color -Naur a/src/djvuControl/SheetBrowserDJVU.cpp b/src/djvuControl/SheetBrowserDJVU.cpp --- a/src/djvuControl/SheetBrowserDJVU.cpp 2022-02-10 14:35:12.166852863 +0800 +++ b/src/djvuControl/SheetBrowserDJVU.cpp 2022-02-10 14:38:22.019385541 +0800 @@ -39,6 +39,9 @@ #include #include #include +#include +#include +#include DWIDGET_USE_NAMESPACE diff --color -Naur a/src/document/djvumodel.cpp b/src/document/djvumodel.cpp --- a/src/document/djvumodel.cpp 2022-02-10 14:35:12.146852806 +0800 +++ b/src/document/djvumodel.cpp 2022-02-10 14:42:41.468099365 +0800 @@ -6,6 +6,7 @@ #include #include #include +#include #include #include diff --color -Naur a/src/document/model.h b/src/document/model.h --- a/src/document/model.h 2022-02-10 14:35:12.146852806 +0800 +++ b/src/document/model.h 2022-02-10 14:35:55.890976539 +0800 @@ -2,6 +2,7 @@ #define DOCUMENTMODEL_H #include +#include #include #include #include diff --color -Naur a/src/lpreviewControl/bookmark/bookmarkdelegate.cpp b/src/lpreviewControl/bookmark/bookmarkdelegate.cpp --- a/src/lpreviewControl/bookmark/bookmarkdelegate.cpp 2022-02-10 14:35:12.150852818 +0800 +++ b/src/lpreviewControl/bookmark/bookmarkdelegate.cpp 2022-02-10 14:41:55.931974985 +0800 @@ -19,6 +19,7 @@ #include "application.h" #include +#include #include #include #include diff --color -Naur a/src/lpreviewControl/note/notesdelegate.cpp b/src/lpreviewControl/note/notesdelegate.cpp --- a/src/lpreviewControl/note/notesdelegate.cpp 2022-02-10 14:35:12.150852818 +0800 +++ b/src/lpreviewControl/note/notesdelegate.cpp 2022-02-10 14:48:31.816027212 +0800 @@ -19,6 +19,7 @@ #include "utils/utils.h" #include +#include #include #include #include diff --color -Naur a/src/lpreviewControl/search/searchresdelegate.cpp b/src/lpreviewControl/search/searchresdelegate.cpp --- a/src/lpreviewControl/search/searchresdelegate.cpp 2022-02-10 14:35:12.150852818 +0800 +++ b/src/lpreviewControl/search/searchresdelegate.cpp 2022-02-10 15:07:50.068365245 +0800 @@ -19,6 +19,7 @@ #include "utils/utils.h" #include +#include #include #include #include diff --color -Naur a/src/lpreviewControl/thumbnail/ThumbnailDelegate.cpp b/src/lpreviewControl/thumbnail/ThumbnailDelegate.cpp --- a/src/lpreviewControl/thumbnail/ThumbnailDelegate.cpp 2022-02-10 14:35:12.150852818 +0800 +++ b/src/lpreviewControl/thumbnail/ThumbnailDelegate.cpp 2022-02-10 15:07:21.856323445 +0800 @@ -19,6 +19,7 @@ #include "utils/utils.h" #include +#include #include #include #include diff --color -Naur a/src/pdfControl/docview/commonstruct.h b/src/pdfControl/docview/commonstruct.h --- a/src/pdfControl/docview/commonstruct.h 2022-02-10 14:35:12.154852830 +0800 +++ b/src/pdfControl/docview/commonstruct.h 2022-02-10 14:44:13.904350919 +0800 @@ -6,6 +6,8 @@ #include #include +#include +#include enum ViewMode_EM { ViewMode_SinglePage = 0, diff --color -Naur a/src/uiframe/DocSheet.h b/src/uiframe/DocSheet.h --- a/src/uiframe/DocSheet.h 2022-02-10 14:35:12.166852863 +0800 +++ b/src/uiframe/DocSheet.h 2022-02-10 15:25:55.504676036 +0800 @@ -23,6 +23,7 @@ #include #include +#include #include "global.h" #include "pdfControl/docview/commonstruct.h" diff --color -Naur a/src/utils/utils.cpp b/src/utils/utils.cpp --- a/src/utils/utils.cpp 2022-02-10 14:35:12.146852806 +0800 +++ b/src/utils/utils.cpp 2022-02-10 14:45:13.936513702 +0800 @@ -33,6 +33,7 @@ #include #include #include +#include #include #include #include diff --color -Naur a/src/widgets/ScaleWidget.cpp b/src/widgets/ScaleWidget.cpp --- a/src/widgets/ScaleWidget.cpp 2022-02-10 14:35:12.162852852 +0800 +++ b/src/widgets/ScaleWidget.cpp 2022-02-10 14:43:26.176221180 +0800 @@ -5,6 +5,7 @@ #include #include #include +#include ScaleWidget::ScaleWidget(DWidget *parent) : DWidget(parent) diff --color -Naur a/src/widgets/SlideWidget.cpp b/src/widgets/SlideWidget.cpp --- a/src/widgets/SlideWidget.cpp 2022-02-10 14:35:12.162852852 +0800 +++ b/src/widgets/SlideWidget.cpp 2022-02-10 14:58:45.191734367 +0800 @@ -28,6 +28,7 @@ #include #include #include +#include SlideWidget::SlideWidget(DocSheet *docsheet) : DWidget(MainWindow::windowContainSheet(docsheet))