status.h (430B)
1 #pragma once 2 3 #include "juce_gui_basics/juce_gui_basics.h" 4 5 namespace jucePluginEditorLib::patchManager 6 { 7 class Status : public juce::Label 8 { 9 public: 10 Status(); 11 12 void setScanning(bool _scanning); 13 void setListStatus(uint32_t _selected, uint32_t _total); 14 15 private: 16 void updateText(); 17 void setText(const std::string& _text); 18 19 bool m_isScanning = false; 20 uint32_t m_listSelected = 0; 21 uint32_t m_listTotal = 0; 22 }; 23 }