Implement import - export of help bookmarks.

Task-number: 254695
This commit is contained in:
kh
2009-07-08 15:03:40 +02:00
parent 1c1cb9f18c
commit e4b0bd28cb
8 changed files with 451 additions and 7 deletions

View File

@@ -37,6 +37,8 @@
#include "ui_generalsettingspage.h"
class BookmarkManager;
QT_FORWARD_DECLARE_CLASS(QFont)
QT_FORWARD_DECLARE_CLASS(QHelpEngine)
@@ -50,7 +52,8 @@ class GeneralSettingsPage : public Core::IOptionsPage
Q_OBJECT
public:
GeneralSettingsPage(QHelpEngine *helpEngine, CentralWidget *centralWidget);
GeneralSettingsPage(QHelpEngine *helpEngine, CentralWidget *centralWidget,
BookmarkManager *bookmarkManager);
QString id() const;
virtual QString trName() const;
@@ -68,6 +71,8 @@ private slots:
void setCurrentPage();
void setBlankPage();
void setDefaultPage();
void importBookmarks();
void exportBookmarks();
private:
void updateFontSize();
@@ -79,6 +84,7 @@ private:
QWidget *m_currentPage;
QHelpEngine *m_helpEngine;
CentralWidget *m_centralWidget;
BookmarkManager *m_bookmarkManager;
QFont font;
QFontDatabase fontDatabase;