From 3639d5789259561c531a3481d7061a0cb492c644 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Tue, 9 Oct 2018 12:05:28 +0200 Subject: Unlink plugins from lib/ libraries --- plugins/ProfileEditor/forms/profilemanagerdialog.h | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) (limited to 'plugins/ProfileEditor/forms/profilemanagerdialog.h') diff --git a/plugins/ProfileEditor/forms/profilemanagerdialog.h b/plugins/ProfileEditor/forms/profilemanagerdialog.h index 35c2111..fe91948 100644 --- a/plugins/ProfileEditor/forms/profilemanagerdialog.h +++ b/plugins/ProfileEditor/forms/profilemanagerdialog.h @@ -11,12 +11,8 @@ #include #include -#include - -namespace Ui -{ -class ProfileManagerDialog; -} +#include +#include "ui_profilemanagerdialog.h" class WebProfile; class QListWidgetItem; @@ -24,20 +20,17 @@ class ProfileManagerDialog : public QDialog { Q_OBJECT + friend class ProfileEditorPlugin; + public: - explicit ProfileManagerDialog(const ProfileManager *profiles, QWidget *parent = 0); + explicit ProfileManagerDialog(QWidget *parent = 0); ~ProfileManagerDialog() override; -signals: - void createProfile(const QString &id); - void removeProfile(const WebProfile *profile); - public slots: - void addProfile(WebProfile *profile); + void addProfile(const QString &id, Profile *profile); private slots: void showProfile(QListWidgetItem *item); - void deleteProfile(QListWidgetItem *item); private: Ui::ProfileManagerDialog *ui; -- cgit v1.2.1