#pragma once #include "util/types.hpp" #include #include #include #include #include class microphone_creator : public QObject { Q_OBJECT public: microphone_creator(); QString get_none(); std::string set_device(u32 num, const QString& text); void parse_devices(const std::string& list); void refresh_list(); QStringList get_microphone_list() const; std::array get_selection_list() const; private: QStringList m_microphone_list; std::array m_sel_list; };