Some more refactoring, reuse existing code.

Reuse the core help engine in the settings pages. Do not setup the gui
help engine at all since any getter will do so. Split update documentation
into smaller pieces for better performance.

Reviewed-by: ck
This commit is contained in:
kh1
2010-03-16 15:48:09 +01:00
parent 37871bc43c
commit 3357458101
6 changed files with 219 additions and 207 deletions

View File

@@ -96,7 +96,7 @@ public:
void setFilesToRegister(const QStringList &files);
public slots:
void pluginUpdateDocumentation();
void slotRegisterDocumentation();
void handleHelpRequest(const QString &url);
private slots:
@@ -134,7 +134,9 @@ private slots:
private:
void resetFilter();
bool updateDocumentation();
bool verifiyDocumentation();
bool registerDocumentation();
bool unregisterDocumentation(const QStringList &nameSpaces);
private:
QToolBar *createToolBar();