UndoPanelDelegate.hpp
1 #pragma once
2 #include <score/plugins/panel/PanelDelegate.hpp>
3 
4 namespace score
5 {
6 class UndoListWidget;
8 {
9 public:
11  ~UndoPanelDelegate() override;
12 
13 private:
14  QWidget* widget() override;
15 
16  const PanelStatus& defaultPanelStatus() const override;
17 
18  void on_modelChanged(MaybeDocument oldm, MaybeDocument newm) override;
19 
20  score::UndoListWidget* m_list{};
21  QWidget* m_widget{};
22 };
23 }
The PanelDelegate class.
Definition: PanelDelegate.hpp:50
Definition: UndoListWidget.hpp:12
Definition: UndoPanelDelegate.hpp:8
Base toolkit upon which the software is built.
Definition: Application.cpp:90
Definition: DocumentContext.hpp:18
Specializes ApplicationContext with the QMainWindow.
Definition: GUIApplicationContext.hpp:15
The PanelStatus struct.
Definition: PanelDelegate.hpp:24