// For license of this file, see /LICENSE.md. #ifndef FORMADDACCOUNT_H #define FORMADDACCOUNT_H #include #include "ui_formaddaccount.h" class ServiceEntryPoint; class FeedsModel; class FormAddAccount : public QDialog { Q_OBJECT public: explicit FormAddAccount(const QList& entry_points, FeedsModel* model, QWidget* parent = nullptr); virtual ~FormAddAccount(); private slots: void addSelectedAccount(); void showAccountDetails(); private: ServiceEntryPoint* selectedEntryPoint() const; void loadEntryPoints(); QScopedPointer m_ui; FeedsModel* m_model; QList m_entryPoints; }; #endif // FORMADDACCOUNT_H