• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

Applets

WebBrowser Class Reference

#include <webbrowser.h>

Inheritance diagram for WebBrowser:

Inheritance graph
[legend]

List of all members.


Public Types

enum  BookmarkRoles { UrlRole = Qt::UserRole+1, BookmarkRole = Qt::UserRole+2 }

Public Slots

void dataUpdated (const QString &source, const Plasma::DataEngine::Data &data)

Public Member Functions

QGraphicsWidget * graphicsWidget ()
 WebBrowser (QObject *parent, const QVariantList &args)
 ~WebBrowser ()

Protected Slots

void addBookmark ()
void back ()
void bookmarkClicked (const QModelIndex &index)
void bookmarksModelInit ()
void bookmarksToggle ()
void comboTextChanged (const QString &string)
void configAccepted ()
void forward ()
void loadProgress (int progress)
void reload ()
void removeBookmark ()
void removeBookmark (const QModelIndex &index)
void returnPressed ()
void urlChanged (const QUrl &url)
void zoom (int value)

Protected Member Functions

Plasma::IconWidget * addTool (const QString &iconString, QGraphicsLinearLayout *layout)
void createConfigurationInterface (KConfigDialog *parent)
void saveState (KConfigGroup &cg) const

Detailed Description

Definition at line 52 of file webbrowser.h.


Member Enumeration Documentation

enum WebBrowser::BookmarkRoles

Enumerator:
UrlRole 
BookmarkRole 

Definition at line 62 of file webbrowser.h.


Constructor & Destructor Documentation

WebBrowser::WebBrowser ( QObject *  parent,
const QVariantList &  args 
)

Definition at line 57 of file webbrowser.cpp.

WebBrowser::~WebBrowser (  ) 

Definition at line 214 of file webbrowser.cpp.


Member Function Documentation

void WebBrowser::addBookmark (  )  [protected, slot]

Definition at line 359 of file webbrowser.cpp.

Plasma::IconWidget * WebBrowser::addTool ( const QString &  iconString,
QGraphicsLinearLayout *  layout 
) [protected]

Definition at line 221 of file webbrowser.cpp.

void WebBrowser::back (  )  [protected, slot]

Definition at line 282 of file webbrowser.cpp.

void WebBrowser::bookmarkClicked ( const QModelIndex &  index  )  [protected, slot]

Definition at line 426 of file webbrowser.cpp.

void WebBrowser::bookmarksModelInit (  )  [protected, slot]

Definition at line 232 of file webbrowser.cpp.

void WebBrowser::bookmarksToggle (  )  [protected, slot]

Definition at line 411 of file webbrowser.cpp.

void WebBrowser::comboTextChanged ( const QString &  string  )  [protected, slot]

Definition at line 341 of file webbrowser.cpp.

void WebBrowser::configAccepted (  )  [protected, slot]

Definition at line 484 of file webbrowser.cpp.

void WebBrowser::createConfigurationInterface ( KConfigDialog *  parent  )  [protected]

Definition at line 472 of file webbrowser.cpp.

void WebBrowser::dataUpdated ( const QString &  source,
const Plasma::DataEngine::Data &  data 
) [slot]

Definition at line 348 of file webbrowser.cpp.

void WebBrowser::forward (  )  [protected, slot]

Definition at line 287 of file webbrowser.cpp.

QGraphicsWidget * WebBrowser::graphicsWidget (  ) 

Definition at line 80 of file webbrowser.cpp.

void WebBrowser::loadProgress ( int  progress  )  [protected, slot]

Definition at line 445 of file webbrowser.cpp.

void WebBrowser::reload (  )  [protected, slot]

Definition at line 292 of file webbrowser.cpp.

void WebBrowser::removeBookmark (  )  [protected, slot]

Definition at line 400 of file webbrowser.cpp.

void WebBrowser::removeBookmark ( const QModelIndex &  index  )  [protected, slot]

Definition at line 370 of file webbrowser.cpp.

void WebBrowser::returnPressed (  )  [protected, slot]

Definition at line 297 of file webbrowser.cpp.

void WebBrowser::saveState ( KConfigGroup &  cg  )  const [protected]

Definition at line 267 of file webbrowser.cpp.

void WebBrowser::urlChanged ( const QUrl &  url  )  [protected, slot]

Definition at line 310 of file webbrowser.cpp.

void WebBrowser::zoom ( int  value  )  [protected, slot]

Definition at line 440 of file webbrowser.cpp.


The documentation for this class was generated from the following files:
  • webbrowser.h
  • webbrowser.cpp

Applets

Skip menu "Applets"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.7
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal