forked from qt-creator/qt-creator
Unify pattern used for privates and constructors
In the 'managers' from ICore Change-Id: Iab98c9e0947b759843a62e3777ba46be3b304b06 Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -45,6 +45,7 @@ struct HelpManagerPrivate;
|
||||
|
||||
namespace Internal {
|
||||
class CorePlugin;
|
||||
class MainWindow;
|
||||
}
|
||||
|
||||
class CORE_EXPORT HelpManager : public QObject
|
||||
@@ -53,8 +54,6 @@ class CORE_EXPORT HelpManager : public QObject
|
||||
|
||||
public:
|
||||
typedef QHash<QString, QStringList> Filters;
|
||||
explicit HelpManager(QObject *parent = 0);
|
||||
virtual ~HelpManager();
|
||||
|
||||
static HelpManager* instance();
|
||||
static QString collectionFilePath();
|
||||
@@ -93,10 +92,13 @@ signals:
|
||||
void helpRequested(const QUrl &url);
|
||||
|
||||
private:
|
||||
explicit HelpManager(QObject *parent = 0);
|
||||
virtual ~HelpManager();
|
||||
|
||||
void setupHelpManager();
|
||||
void verifyDocumenation();
|
||||
HelpManagerPrivate *d;
|
||||
friend class Internal::CorePlugin; // setupHelpManager
|
||||
friend class Core::Internal::CorePlugin; // setupHelpManager
|
||||
friend class Core::Internal::MainWindow; // constructor/destructor
|
||||
};
|
||||
|
||||
} // Core
|
||||
|
||||
Reference in New Issue
Block a user