#ifndef SETTINGSPAGE_H #define SETTINGSPAGE_H #include #include "library.h" #include "page.h" namespace Ui { class SettingsPage; } class SettingsPage : public Page { Q_OBJECT public: explicit SettingsPage(Library& library, QWidget *parent = 0); ~SettingsPage(); virtual bool handleApiRequest(QHttpRequest*, QHttpResponse*); virtual void initFromQuery(const QString&); private slots: void on_addButton_clicked(); void on_toggleDisableButton_clicked(); void on_removeButton_clicked(); private: Ui::SettingsPage *ui; Library& library; }; #endif // SETTINGSPAGE_H