• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

akregator

  • Akregator
  • BrowserFrame
Classes | Public Slots | Signals | Public Member Functions | List of all members
Akregator::BrowserFrame Class Reference

#include <browserframe.h>

Inheritance diagram for Akregator::BrowserFrame:
Inheritance graph
[legend]

Classes

class  Private
 

Public Slots

void slotHistoryBack ()
 
void slotHistoryBackAboutToShow ()
 
void slotHistoryForward ()
 
void slotHistoryForwardAboutToShow ()
 
void slotOpenLinkInBrowser ()
 
void slotOpenLinkInNewTab ()
 
void slotPaletteOrFontChanged ()
 
void slotReload ()
 
void slotStop ()
 
void slotZoomIn (int)
 
void slotZoomOut (int)
 
- Public Slots inherited from Akregator::Frame
virtual void slotHistoryBack ()
 
virtual void slotHistoryBackAboutToShow ()
 
virtual void slotHistoryForward ()
 
virtual void slotHistoryForwardAboutToShow ()
 
virtual void slotReload ()
 
void slotSetCanceled (const QString &)
 
void slotSetCaption (const QString &)
 
void slotSetCompleted ()
 
void slotSetProgress (int)
 
void slotSetStarted ()
 
void slotSetState (State)
 
void slotSetStatusText (const QString &)
 
void slotSetTitle (const QString &)
 
virtual void slotStop ()
 

Signals

void signalPartDestroyed (int id)
 
- Signals inherited from Akregator::Frame
void signalCanceled (Akregator::Frame *, const QString &)
 
void signalCanGoBackToggled (Akregator::Frame *, bool)
 
void signalCanGoForwardToggled (Akregator::Frame *, bool)
 
void signalCaptionChanged (Akregator::Frame *, const QString &)
 
void signalCompleted (Akregator::Frame *)
 
void signalIconChanged (Akregator::Frame *, const QIcon &icon)
 
void signalIsLoadingToggled (Akregator::Frame *, bool)
 
void signalIsReloadableToggled (Akregator::Frame *, bool)
 
void signalLoadingProgress (Akregator::Frame *, int)
 
void signalOpenUrlRequest (Akregator::OpenUrlRequest &request)
 
void signalStarted (Akregator::Frame *)
 
void signalStatusText (Akregator::Frame *, const QString &)
 
void signalTitleChanged (Akregator::Frame *, const QString &)
 

Public Member Functions

 BrowserFrame (QWidget *parent=0)
 
 ~BrowserFrame ()
 
bool canGoBack () const
 
bool canGoForward () const
 
int getZoomFactor () const
 
bool hasZoom () const
 
bool isLoading () const
 
bool isReloadable () const
 
void loadConfig (const KConfigGroup &config, const QString &prefix)
 
bool openUrl (const OpenUrlRequest &request)
 
KParts::ReadOnlyPart * part () const
 
void saveConfig (KConfigGroup &config, const QString &prefix)
 
void setFavicon (const QIcon &icon)
 
void setZoomFactor (int)
 
KUrl url () const
 
- Public Member Functions inherited from Akregator::Frame
 Frame (QWidget *parent=0)
 
virtual ~Frame ()
 
QString caption () const
 
int id () const
 
bool isRemovable () const
 
int progress () const
 
State state () const
 
QString statusText () const
 
QString title () const
 
- Public Member Functions inherited from Akregator::FaviconListener
virtual ~FaviconListener ()
 

Additional Inherited Members

- Public Types inherited from Akregator::Frame
enum  State { Idle, Started, Completed, Canceled }
 
- Protected Member Functions inherited from Akregator::Frame
void setRemovable (bool removable)
 
- Protected Attributes inherited from Akregator::Frame
QString m_caption
 
int m_id
 
bool m_isRemovable
 
bool m_loading
 
int m_progress
 
QString m_progressId
 
KPIM::ProgressItem * m_progressItem
 
State m_state
 
QString m_statusText
 
QString m_title
 
- Static Protected Attributes inherited from Akregator::Frame
static int m_idCounter = 0
 

Detailed Description

Definition at line 49 of file browserframe.h.

Constructor & Destructor Documentation

BrowserFrame::BrowserFrame ( QWidget *  parent = 0)
explicit

Definition at line 57 of file browserframe.cpp.

BrowserFrame::~BrowserFrame ( )

Definition at line 61 of file browserframe.cpp.

Member Function Documentation

bool BrowserFrame::canGoBack ( ) const
virtual

returns whether it is possible to go back in the history

Reimplemented from Akregator::Frame.

Definition at line 76 of file browserframe.cpp.

bool BrowserFrame::canGoForward ( ) const
virtual

returns whether it is possible to go forward in the history

Reimplemented from Akregator::Frame.

Definition at line 71 of file browserframe.cpp.

int BrowserFrame::getZoomFactor ( ) const

Definition at line 180 of file browserframe.cpp.

bool BrowserFrame::hasZoom ( ) const

Definition at line 135 of file browserframe.cpp.

bool BrowserFrame::isLoading ( ) const
virtual

returns whether the embedded part is loading a website.

If so, it can be stopped using slotStop()

Reimplemented from Akregator::Frame.

Definition at line 429 of file browserframe.cpp.

bool BrowserFrame::isReloadable ( ) const
virtual

returns whether the shown content can be reloaded

Reimplemented from Akregator::Frame.

Definition at line 424 of file browserframe.cpp.

void BrowserFrame::loadConfig ( const KConfigGroup &  ,
const QString &   
)
virtual

Load a frame from a config file for session management.

Reimplemented from Akregator::Frame.

Definition at line 435 of file browserframe.cpp.

bool BrowserFrame::openUrl ( const OpenUrlRequest &  request)
virtual

Implements Akregator::Frame.

Definition at line 305 of file browserframe.cpp.

ReadOnlyPart * BrowserFrame::part ( ) const
virtual

Implements Akregator::Frame.

Definition at line 332 of file browserframe.cpp.

void BrowserFrame::saveConfig ( KConfigGroup &  ,
const QString &   
)
virtual

Save a frame to a config file for session management.

Reimplemented from Akregator::Frame.

Definition at line 448 of file browserframe.cpp.

void BrowserFrame::setFavicon ( const QIcon &  icon)
virtual

Implements Akregator::FaviconListener.

Definition at line 97 of file browserframe.cpp.

void BrowserFrame::setZoomFactor ( int  zf)

Definition at line 188 of file browserframe.cpp.

void Akregator::BrowserFrame::signalPartDestroyed ( int  id)
signal
void BrowserFrame::slotHistoryBack ( )
slot

Definition at line 396 of file browserframe.cpp.

void BrowserFrame::slotHistoryBackAboutToShow ( )
slot

Definition at line 337 of file browserframe.cpp.

void BrowserFrame::slotHistoryForward ( )
slot

Definition at line 390 of file browserframe.cpp.

void BrowserFrame::slotHistoryForwardAboutToShow ( )
slot

Definition at line 364 of file browserframe.cpp.

void BrowserFrame::slotOpenLinkInBrowser ( )
slot

Definition at line 121 of file browserframe.cpp.

void BrowserFrame::slotOpenLinkInNewTab ( )
slot

Definition at line 128 of file browserframe.cpp.

void BrowserFrame::slotPaletteOrFontChanged ( )
slot

Definition at line 420 of file browserframe.cpp.

void BrowserFrame::slotReload ( )
slot

Definition at line 402 of file browserframe.cpp.

void BrowserFrame::slotStop ( )
slot

Definition at line 413 of file browserframe.cpp.

void BrowserFrame::slotZoomIn ( int  zoomid)
slot

Definition at line 140 of file browserframe.cpp.

void BrowserFrame::slotZoomOut ( int  zoomid)
slot

Definition at line 160 of file browserframe.cpp.

KUrl BrowserFrame::url ( ) const
virtual

returns the URL of the embedded part

Implements Akregator::Frame.

Definition at line 66 of file browserframe.cpp.


The documentation for this class was generated from the following files:
  • browserframe.h
  • browserframe.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:58:14 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

akregator

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

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal