#ifndef APISETTINGSCONTROLLER_H #define APISETTINGSCONTROLLER_H #include #include "ui/models/api/apiAccountInfoModel.h" #include "ui/models/servers_model.h" class ApiSettingsController : public QObject { Q_OBJECT public: ApiSettingsController(const QSharedPointer &serversModel, const QSharedPointer &apiAccountInfoModel, const std::shared_ptr &settings, QObject *parent = nullptr); ~ApiSettingsController(); public slots: bool getAccountInfo(); private: QSharedPointer m_serversModel; QSharedPointer m_apiAccountInfoModel; std::shared_ptr m_settings; }; #endif // APISETTINGSCONTROLLER_H