diff -r 786160610b4d -r afcd8e6d025b browsercore/appfw/Api/Managers/webpagecontroller.h --- a/browsercore/appfw/Api/Managers/webpagecontroller.h Wed Sep 01 13:56:21 2010 -0400 +++ b/browsercore/appfw/Api/Managers/webpagecontroller.h Fri Sep 17 12:11:40 2010 -0400 @@ -163,6 +163,9 @@ QString partialUrl(const QUrl &url); bool removeDirectory(QDir &aDir); + void setEditMode(bool); + bool editMode(); + Q_PROPERTY(bool editMode READ editMode) private: void checkAndUpdatePageThumbnails(); @@ -174,8 +177,8 @@ QAction * getActionStop(); QAction * getActionBack(); QAction * getActionForward(); + public slots: - void setLoadState(int); int pageCount(); QString getLastUrl(); void deleteCookies(); @@ -210,6 +213,7 @@ void loadFromHistory(); void loadLocalFile(); QString guessUrlFromString(const QString &s); + QString removeScheme(const QString &s); QString searchUrl(const QString &s); QObjectList fetchSuggestions(const QString &s); @@ -293,5 +297,8 @@ LowMemoryHandler *m_memoryHandler; WebPageControllerPrivate * const d; int m_settingsLoaded; +#ifdef ENABLE_TESTS + friend class WebPageControllerTest; +#endif }; #endif // __WEBPAGECONTROLLER_H__