2 #include <score/command/Dispatchers/CommandDispatcher.hpp>
8 #include <qnamespace.h>
10 #include <score_lib_inspector_export.h>
21 struct DocumentContext;
22 class SelectionDispatcher;
52 void updateSectionsView(QVBoxLayout* layout,
const std::vector<QWidget*>& contents);
53 void updateAreaLayout(
const std::vector<QWidget*>& contents);
54 void updateAreaLayout(std::initializer_list<QWidget*> contents);
56 void addHeader(QWidget* header);
62 return &inspectedObject();
66 QVBoxLayout* areaLayout() {
return m_scrollAreaLayout; }
74 QVBoxLayout* m_scrollAreaLayout{};
76 std::vector<QWidget*> m_sections;
77 QColor _currentColor{Qt::gray};
79 static const int m_colorIconSize{21};
The CommandDispatcher class.
Definition: CommandDispatcher.hpp:13
Base class for IdentifiedObject.
Definition: IdentifiedObjectAbstract.hpp:16
Definition: lib/score/widgets/Layout.hpp:41
Classes used for making and extending the inspector (default right panel).
Definition: lib/score/widgets/Layout.hpp:27
Base toolkit upon which the software is built.
Definition: Application.cpp:90
Definition: DocumentContext.hpp:18