// Qt toolkit headers.
#include <QLabel>
+#include <QProgressBar>
class BrowserWindow : public KXmlGuiWindow
{
void openDomainSettings() const;
void refresh() const;
void settingsConfigure();
+ void showProgressBar(const int &progress) const;
void toggleJavaScript() const;
+ void toggleLocalStorage() const;
void updateDomainSettingsIndicator(const bool &status) const;
void updateJavaScriptAction(const bool &isEnabled) const;
- void updateOnTheFlySearchEngine(const QString &searchEngine) const;
- void updateOnTheFlyUserAgent(const QString &userAgent) const;
- void updateOnTheFlyZoomFactor(const double &zoomFactor);
+ void updateLocalStorageAction(const bool &isEnabled) const;
+ void updateSearchEngineActions(const QString &searchEngine) const;
+ void updateUserAgentActions(const QString &userAgent) const;
+ void updateZoomFactorAction(const double &zoomFactor);
void updateSearchEngineLabel(const QString &searchEngineString) const;
void updateUrlLineEdit(const QString &newUrl) const;
void updateUserAgentLabel(const QString &userAgentDatabaseName) const;
QPalette domainSettingsPalette;
double currentZoomFactor;
QAction *javaScriptActionPointer;
+ QAction *localStorageActionPointer;
QPalette noDomainSettingsPalette;
+ QProgressBar *progressBarPointer;
QLabel *searchEngineLabelPointer;
QAction *searchEngineMojeekActionPointer;
QAction *searchEngineMonoclesActionPointer;