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

akregator

Akregator::ArticleViewer

Akregator::ArticleViewer Class Reference

#include <articleviewer.h>

Inheritance diagram for Akregator::ArticleViewer:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 51 of file articleviewer.h.


Public Slots

void setFilters (const std::vector< boost::shared_ptr< const Akregator::Filters::AbstractMatcher > > &filters)
void slotClear ()
void slotPaletteOrFontChanged ()
void slotPrint ()
void slotScrollDown ()
void slotScrollUp ()
void slotSetZoomFactor (int percent)
void slotShowSummary (Akregator::TreeNode *node)
void slotUpdateCombinedView ()
void slotZoomIn ()
void slotZoomOut ()

Signals

void completed ()
void selectionChanged ()
void signalOpenUrlRequest (Akregator::OpenUrlRequest &)
void started (KIO::Job *)

Public Member Functions

 ArticleViewer (QWidget *parent)
void displayAboutPage ()
KParts::ReadOnlyPart * part () const
void reload ()
void setCombinedViewFormatter (const boost::shared_ptr< ArticleFormatter > &formatter)
void setNormalViewFormatter (const boost::shared_ptr< ArticleFormatter > &formatter)
void showArticle (const Article &article)
void showNode (Akregator::TreeNode *node)
 ~ArticleViewer ()

Protected Slots

void slotArticlesAdded (Akregator::TreeNode *node, const QList< Akregator::Article > &list)
void slotArticlesRemoved (Akregator::TreeNode *node, const QList< Akregator::Article > &list)
void slotArticlesUpdated (Akregator::TreeNode *node, const QList< Akregator::Article > &list)
void slotCompleted ()
void slotCopy ()
void slotCopyLinkAddress ()
void slotCreateNewWindow (const KUrl &url, const KParts::OpenUrlArguments &args, const KParts::BrowserArguments &browserArgs, const KParts::WindowArgs &windowArgs, KParts::ReadOnlyPart **part)
void slotCreateNewWindow (const KUrl &url, const KParts::OpenUrlArguments &args, const KParts::BrowserArguments &browserArgs)
void slotOpenLinkInBackgroundTab ()
void slotOpenLinkInBrowser ()
void slotOpenLinkInForegroundTab ()
void slotOpenLinkInternal ()
void slotOpenUrlRequestDelayed (const KUrl &, const KParts::OpenUrlArguments &, const KParts::BrowserArguments &)
void slotPopupMenu (const QPoint &, const KUrl &, mode_t, const KParts::OpenUrlArguments &, const KParts::BrowserArguments &, KParts::BrowserExtension::PopupFlags)
void slotSaveLinkAs ()
void slotSelectionChanged ()
void slotStarted (KIO::Job *)

Protected Member Functions

bool openUrl (const KUrl &url)
int pointsToPixel (int points) const

Constructor & Destructor Documentation

Akregator::ArticleViewer::ArticleViewer ( QWidget *  parent  )  [explicit]

Definition at line 76 of file articleviewer.cpp.

Akregator::ArticleViewer::~ArticleViewer (  ) 

Definition at line 177 of file articleviewer.cpp.


Member Function Documentation

void Akregator::ArticleViewer::completed (  )  [signal]

void Akregator::ArticleViewer::displayAboutPage (  ) 

Definition at line 635 of file articleviewer.cpp.

bool Akregator::ArticleViewer::openUrl ( const KUrl &  url  )  [protected]

Definition at line 515 of file articleviewer.cpp.

KParts::ReadOnlyPart * Akregator::ArticleViewer::part (  )  const

Definition at line 181 of file articleviewer.cpp.

int Akregator::ArticleViewer::pointsToPixel ( int  points  )  const [protected]

Definition at line 186 of file articleviewer.cpp.

void Akregator::ArticleViewer::reload (  ) 

Repaints the view.

Definition at line 628 of file articleviewer.cpp.

void Akregator::ArticleViewer::selectionChanged (  )  [signal]

void Akregator::ArticleViewer::setCombinedViewFormatter ( const boost::shared_ptr< ArticleFormatter > &  formatter  ) 

void Akregator::ArticleViewer::setFilters ( const std::vector< boost::shared_ptr< const Akregator::Filters::AbstractMatcher > > &  filters  )  [slot]

Set filters which will be used if the viewer is in combined view mode.

void Akregator::ArticleViewer::setNormalViewFormatter ( const boost::shared_ptr< ArticleFormatter > &  formatter  ) 

void Akregator::ArticleViewer::showArticle ( const Article &  article  ) 

Definition at line 492 of file articleviewer.cpp.

void Akregator::ArticleViewer::showNode ( Akregator::TreeNode *  node  ) 

Shows the articles of the tree node node (combined view).

Changes in the node will update the view automatically.

Parameters:
node The node to observe

Definition at line 597 of file articleviewer.cpp.

void Akregator::ArticleViewer::signalOpenUrlRequest ( Akregator::OpenUrlRequest &   )  [signal]

This gets emitted when url gets clicked.

void Akregator::ArticleViewer::slotArticlesAdded ( Akregator::TreeNode *  node,
const QList< Akregator::Article > &  list 
) [protected, slot]

Definition at line 580 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotArticlesRemoved ( Akregator::TreeNode *  node,
const QList< Akregator::Article > &  list 
) [protected, slot]

Definition at line 584 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotArticlesUpdated ( Akregator::TreeNode *  node,
const QList< Akregator::Article > &  list 
) [protected, slot]

Definition at line 574 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotClear (  )  [slot]

Clears the canvas and disconnects from the currently observed node (if in combined view mode).

Definition at line 588 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotCompleted (  )  [protected, slot]

This reverts cursor back to normal one.

Definition at line 354 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotCopy (  )  [protected, slot]

Copies currently selected text to clipboard.

Definition at line 291 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotCopyLinkAddress (  )  [protected, slot]

Copies current link to clipboard.

Definition at line 298 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotCreateNewWindow ( const KUrl &  url,
const KParts::OpenUrlArguments &  args,
const KParts::BrowserArguments &  browserArgs,
const KParts::WindowArgs &  windowArgs,
KParts::ReadOnlyPart **  part 
) [protected, slot]

Definition at line 240 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotCreateNewWindow ( const KUrl &  url,
const KParts::OpenUrlArguments &  args,
const KParts::BrowserArguments &  browserArgs 
) [protected, slot]

Definition at line 230 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotOpenLinkInBackgroundTab (  )  [protected, slot]

Opens m_url in background tab.

Definition at line 324 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotOpenLinkInBrowser (  )  [protected, slot]

Opens m_url in external viewer, eg.

Konqueror

Definition at line 332 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotOpenLinkInForegroundTab (  )  [protected, slot]

Opens m_url in foreground tab.

Definition at line 317 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotOpenLinkInternal (  )  [protected, slot]

Opens m_url inside this viewer.

Definition at line 312 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotOpenUrlRequestDelayed ( const KUrl &  url,
const KParts::OpenUrlArguments &  args,
const KParts::BrowserArguments &  browserArgs 
) [protected, slot]

Definition at line 191 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotPaletteOrFontChanged (  )  [slot]

Definition at line 622 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotPopupMenu ( const QPoint &  p,
const KUrl &  kurl,
mode_t  ,
const KParts::OpenUrlArguments &  ,
const KParts::BrowserArguments &  ,
KParts::BrowserExtension::PopupFlags  kpf 
) [protected, slot]

Definition at line 257 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotPrint (  )  [slot]

Definition at line 406 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotSaveLinkAs (  )  [protected, slot]

Definition at line 339 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotScrollDown (  )  [slot]

Definition at line 365 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotScrollUp (  )  [slot]

Definition at line 360 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotSelectionChanged (  )  [protected, slot]

Definition at line 307 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotSetZoomFactor ( int  percent  )  [slot]

Definition at line 400 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotShowSummary ( Akregator::TreeNode *  node  )  [slot]

Definition at line 470 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotStarted ( KIO::Job *  job  )  [protected, slot]

This changes cursor to wait cursor.

Definition at line 348 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotUpdateCombinedView (  )  [slot]

Update view if combined view mode is set.

Has to be called when the displayed node gets modified.

Definition at line 538 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotZoomIn (  )  [slot]

Definition at line 370 of file articleviewer.cpp.

void Akregator::ArticleViewer::slotZoomOut (  )  [slot]

Definition at line 385 of file articleviewer.cpp.

void Akregator::ArticleViewer::started ( KIO::Job *   )  [signal]


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

akregator

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

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
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