#ifndef PROBLEMSDIALOG_H #define PROBLEMSDIALOG_H #include #include #include namespace Ui { class ProblemsDialog; } class ProblemsDialog : public QDialog { Q_OBJECT public: explicit ProblemsDialog(std::vector diagnosePlugins, QWidget *parent = 0); ~ProblemsDialog(); bool hasProblems() const; private slots: void selectionChanged(); void urlClicked(const QUrl &url); void startFix(); private: Ui::ProblemsDialog *ui; }; #endif // PROBLEMSDIALOG_H