patch from fedora: https://src.fedoraproject.org/rpms/musescore/blob/rawhide/f/musescore-include.patch --- a/src/framework/cloud/internal/abstractcloudservice.cpp +++ b/src/framework/cloud/internal/abstractcloudservice.cpp @@ -29,6 +29,7 @@ #include #include #include +#include #include "clouderrors.h" #include "multiwindows/resourcelockguard.h" --- a/src/framework/global/api/apiutils.h +++ b/src/framework/global/api/apiutils.h @@ -26,6 +26,7 @@ #include #include #include +#include #include "apitypes.h" #include "iapiengine.h" --- a/src/framework/ui/api/keyboardapi.h +++ b/src/framework/ui/api/keyboardapi.h @@ -27,8 +27,8 @@ #include "modularity/ioc.h" #include "shortcuts/ishortcutscontroller.h" #include "ui/imainwindow.h" +#include -class QWindow; namespace muse::api { class KeyboardApi : public api::ApiObject { --- a/src/framework/uicomponents/qml/Muse/UiComponents/abstracttableviewmodel.cpp +++ b/src/framework/uicomponents/qml/Muse/UiComponents/abstracttableviewmodel.cpp @@ -22,6 +22,7 @@ #include "abstracttableviewmodel.h" #include +#include #include "internal/tableviewlistcell.h" --- a/src/framework/uicomponents/qml/Muse/UiComponents/windowview.h +++ b/src/framework/uicomponents/qml/Muse/UiComponents/windowview.h @@ -23,6 +23,7 @@ #include +#include #include #include #include @@ -37,7 +38,6 @@ Q_MOC_INCLUDE(< QWindow >) -class QQmlEngine; class QQuickCloseEvent; class QQuickView; --- a/src/framework/ui/qml/Muse/Ui/initialletternavigation.cpp +++ b/src/framework/ui/qml/Muse/Ui/initialletternavigation.cpp @@ -26,6 +26,8 @@ #include "navigationpanel.h" +#include + using namespace muse::ui; static QSet NAVIGATION_KEYS = { --- a/src/framework/ui/view/interactiveprovider.cpp +++ b/src/framework/ui/view/interactiveprovider.cpp @@ -29,6 +29,7 @@ #include #include #include +#include #include "global/async/async.h" #include "diagnostics/diagnosticutils.h" --- a/src/importexport/lyricsexport/internal/lrcwriter.cpp +++ b/src/importexport/lyricsexport/internal/lrcwriter.cpp @@ -23,6 +23,7 @@ #include "lrcwriter.h" #include +#include #include "io/file.h" #include "types/ret.h"