mqPartButton.h (460B)
1 #pragma once 2 3 #include "jucePluginEditorLib/partbutton.h" 4 5 namespace mqJucePlugin 6 { 7 class Editor; 8 class mqPartSelect; 9 10 class mqPartButton : public jucePluginEditorLib::PartButton<juce::DrawableButton> 11 { 12 public: 13 explicit mqPartButton(Editor& _editor, const std::string& _name, ButtonStyle _buttonStyle); 14 15 bool isInterestedInDragSource(const SourceDetails& dragSourceDetails) override; 16 17 void onClick() override; 18 19 private: 20 Editor& m_mqEditor; 21 }; 22 }