Fixes for non-unity build

- Include log.h in menuview for IF_ASSERT_FAILED
- Fix compile error: invalid use of incomplete type ‘class QWindow’
- Fix error: 'invalid use of incomplete type ‘class Ms::ScoreFont’
- Fix error: '‘IProjectAutoSaver’ has not been declared'i
This commit is contained in:
Anonymous Maarten 2022-05-29 22:25:28 +02:00
parent b834ce8d51
commit 4ebba960c2
4 changed files with 5 additions and 0 deletions

View file

@ -23,6 +23,7 @@
#include "popupviewclosecontroller.h"
#include <QApplication>
#include <QWindow>
using namespace mu::uicomponents;

View file

@ -22,6 +22,8 @@
#include "menuview.h"
#include "log.h"
using namespace mu::uicomponents;
static const QString MENU_VIEW_CONTENT_OBJECT_NAME("_MenuViewContent");

View file

@ -22,6 +22,7 @@
#include "loopmarker.h"
#include "draw/pen.h"
#include "libmscore/scorefont.h"
using namespace mu::notation;
using namespace mu;

View file

@ -34,6 +34,7 @@
#include "engraving/engravingerrors.h"
#include "engraving/style/defaultstyle.h"
#include "iprojectautosaver.h"
#include "notation/notationerrors.h"
#include "projectaudiosettings.h"
#include "projectfileinfoprovider.h"