summaryrefslogtreecommitdiff
path: root/plugingui/dgwindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugingui/dgwindow.h')
-rw-r--r--plugingui/dgwindow.h14
1 files changed, 6 insertions, 8 deletions
diff --git a/plugingui/dgwindow.h b/plugingui/dgwindow.h
index c4fbeab..72e4679 100644
--- a/plugingui/dgwindow.h
+++ b/plugingui/dgwindow.h
@@ -26,8 +26,9 @@
*/
#pragma once
-#include "window.h"
+#include <settings.h>
+#include "window.h"
#include "label.h"
#include "lineedit.h"
#include "checkbox.h"
@@ -37,10 +38,6 @@
#include "filebrowser.h"
#include "layout.h"
-#include <settings.h>
-
-class MessageHandler;
-
namespace GUI {
class Config;
@@ -49,8 +46,7 @@ class File;
class DGWindow : public Window {
public:
- DGWindow(void* native_window, MessageHandler& messageHandler, Config& config,
- Settings& settings);
+ DGWindow(void* native_window, Config& config, Settings& settings);
Header* header;
@@ -68,6 +64,9 @@ public:
Knob* falloffKnob;
FileBrowser* fileBrowser;
+ void setDrumKitLoadStatus(LoadStatus load_status);
+ void setMidiMapLoadStatus(LoadStatus load_status);
+
protected:
// From Widget:
void repaintEvent(RepaintEvent* repaintEvent) override;
@@ -81,7 +80,6 @@ private:
void selectKitFile(const std::string& filename);
void selectMapFile(const std::string& filename);
- MessageHandler& messageHandler;
Config& config;
VBoxLayout layout{this};