akregator
Akregator::MainWidget Class Reference
#include <mainwidget.h>

Detailed Description
This is the main widget of the view, containing tree view, article list, viewer etc.Definition at line 64 of file mainwidget.h.
Constructor & Destructor Documentation
| Akregator::MainWidget::MainWidget | ( | Akregator::Part * | part, | |
| QWidget * | parent, | |||
| ActionManagerImpl * | actionManager, | |||
| const char * | name | |||
| ) |
constructor
- Parameters:
-
part the Akregator::Part which contains this widget parent parent widget name the name of the widget (QWidget )
Definition at line 100 of file mainwidget.cpp.
| Akregator::MainWidget::~MainWidget | ( | ) |
destructor.
Note that cleanups should be done in slotOnShutdown(), so we don't risk accessing self-deleting objects after deletion.
Definition at line 91 of file mainwidget.cpp.
Member Function Documentation
| void Akregator::MainWidget::addFeed | ( | const QString & | url, | |
| TreeNode * | after, | |||
| Folder * | parent, | |||
| bool | autoExec = true | |||
| ) | [protected] |
Definition at line 671 of file mainwidget.cpp.
Add a feed to a group.
- Parameters:
-
url The URL of the feed to add. group The name of the folder into which the feed is added. If the group does not exist, it is created. The feed is added as the last member of the group.
Definition at line 470 of file mainwidget.cpp.
| QDomDocument Akregator::MainWidget::feedListToOPML | ( | ) |
| bool Akregator::MainWidget::importFeeds | ( | const QDomDocument & | doc | ) |
Adds the feeds in doc to the "Imported Folder".
- Parameters:
-
doc the DOM tree (OPML) of the feeds to import
Definition at line 382 of file mainwidget.cpp.
| bool Akregator::MainWidget::loadFeeds | ( | const QDomDocument & | doc, | |
| Folder * | parent = 0 | |||
| ) |
Parse OPML presentation of feeds and read in articles archive, if present.
If parent is NULL, the current feed list is replaced by the parsed one
- Parameters:
-
doc QDomDocument generated from OPML parent The parent group the new nodes
Definition at line 435 of file mainwidget.cpp.
| void Akregator::MainWidget::readProperties | ( | const KConfigGroup & | config | ) |
| void Akregator::MainWidget::saveProperties | ( | KConfigGroup & | config | ) |
Definition at line 1131 of file mainwidget.cpp.
| void Akregator::MainWidget::saveSettings | ( | ) |
saves settings.
Make sure that the Settings singleton is not destroyed yet when saveSettings is called
Definition at line 316 of file mainwidget.cpp.
| void Akregator::MainWidget::sendArticle | ( | bool | attach = false |
) | [protected] |
Definition at line 336 of file mainwidget.cpp.
| void Akregator::MainWidget::signalUnreadCountChanged | ( | int | ) | [signal] |
emitted when the unread count of "All Feeds" was changed
| void Akregator::MainWidget::slotArticleDelete | ( | ) | [slot] |
| void Akregator::MainWidget::slotArticleSelected | ( | const Akregator::Article & | article | ) | [slot] |
| void Akregator::MainWidget::slotArticleToggleKeepFlag | ( | bool | enabled | ) | [slot] |
toggles the keep flag of the currently selected article
Definition at line 1019 of file mainwidget.cpp.
| void Akregator::MainWidget::slotCombinedView | ( | ) | [slot] |
| void Akregator::MainWidget::slotCopyLinkAddress | ( | ) | [slot] |
| void Akregator::MainWidget::slotDeleteExpiredArticles | ( | ) | [protected, slot] |
Definition at line 454 of file mainwidget.cpp.
| void Akregator::MainWidget::slotDoIntervalFetches | ( | ) | [protected, slot] |
Definition at line 760 of file mainwidget.cpp.
| void Akregator::MainWidget::slotFeedAdd | ( | ) | [slot] |
| void Akregator::MainWidget::slotFeedAddGroup | ( | ) | [slot] |
| void Akregator::MainWidget::slotFeedFetched | ( | Akregator::Feed * | feed | ) | [slot] |
Feed has been fetched, populate article view if needed and update counters.
Definition at line 796 of file mainwidget.cpp.
| void Akregator::MainWidget::slotFeedModify | ( | ) | [slot] |
calls the properties dialog for feeds, starts renaming for feed groups
Definition at line 707 of file mainwidget.cpp.
| void Akregator::MainWidget::slotFeedRemove | ( | ) | [slot] |
removes the currently selected feed (ask for confirmation)
Definition at line 693 of file mainwidget.cpp.
| void Akregator::MainWidget::slotFeedTreeContextMenu | ( | K3ListView * | , | |
| Akregator::TreeNode * | , | |||
| const QPoint & | ||||
| ) | [slot] |
| void Akregator::MainWidget::slotFeedUrlDropped | ( | KUrl::List & | urls, | |
| Akregator::TreeNode * | after, | |||
| Akregator::Folder * | parent | |||
| ) | [slot] |
| void Akregator::MainWidget::slotFetchAllFeeds | ( | ) | [slot] |
| void Akregator::MainWidget::slotFetchCurrentFeed | ( | ) | [slot] |
| void Akregator::MainWidget::slotFetchingStarted | ( | ) | [protected, slot] |
Definition at line 782 of file mainwidget.cpp.
| void Akregator::MainWidget::slotFetchingStopped | ( | ) | [protected, slot] |
Definition at line 789 of file mainwidget.cpp.
| void Akregator::MainWidget::slotMarkAllFeedsRead | ( | ) | [slot] |
| void Akregator::MainWidget::slotMarkAllRead | ( | ) | [slot] |
marks all articles in the currently selected feed as read
Definition at line 748 of file mainwidget.cpp.
| void Akregator::MainWidget::slotMouseButtonPressed | ( | int | button, | |
| const KUrl & | url | |||
| ) | [protected, slot] |
special behaviour in article list view (TODO: move code there?)
Definition at line 852 of file mainwidget.cpp.
| void Akregator::MainWidget::slotMouseOverInfo | ( | const KFileItem & | kifi | ) | [slot] |
displays a URL in the status bar when the user moves the mouse over a link
Definition at line 1119 of file mainwidget.cpp.
| void Akregator::MainWidget::slotMoveCurrentNodeDown | ( | ) | [slot] |
Definition at line 572 of file mainwidget.cpp.
| void Akregator::MainWidget::slotMoveCurrentNodeLeft | ( | ) | [slot] |
Definition at line 588 of file mainwidget.cpp.
| void Akregator::MainWidget::slotMoveCurrentNodeRight | ( | ) | [slot] |
Definition at line 602 of file mainwidget.cpp.
| void Akregator::MainWidget::slotMoveCurrentNodeUp | ( | ) | [slot] |
Definition at line 556 of file mainwidget.cpp.
| void Akregator::MainWidget::slotNextUnreadArticle | ( | ) | [slot] |
| void Akregator::MainWidget::slotNodeSelected | ( | Akregator::TreeNode * | node | ) | [slot] |
| void Akregator::MainWidget::slotNormalView | ( | ) | [slot] |
| void Akregator::MainWidget::slotOnShutdown | ( | ) | [slot] |
Definition at line 292 of file mainwidget.cpp.
| void Akregator::MainWidget::slotOpenArticleInBrowser | ( | const Akregator::Article & | article | ) | [protected, slot] |
| void Akregator::MainWidget::slotOpenCurrentArticle | ( | ) | [slot] |
opens current article in new tab, background/foreground depends on settings TODO: use selected instead of current?
Definition at line 912 of file mainwidget.cpp.
| void Akregator::MainWidget::slotOpenCurrentArticleInBrowser | ( | ) | [slot] |
opens the current article (currentItem) in external browser TODO: use selected instead of current?
Definition at line 896 of file mainwidget.cpp.
| void Akregator::MainWidget::slotOpenHomepage | ( | ) | [slot] |
| void Akregator::MainWidget::slotPrevUnreadArticle | ( | ) | [slot] |
selects the previous unread article in the article list
Definition at line 731 of file mainwidget.cpp.
| void Akregator::MainWidget::slotRequestNewFrame | ( | int & | frameId | ) | [slot] |
Definition at line 325 of file mainwidget.cpp.
| void Akregator::MainWidget::slotSendFile | ( | ) | [inline, slot] |
Definition at line 208 of file mainwidget.h.
| void Akregator::MainWidget::slotSendLink | ( | ) | [inline, slot] |
Definition at line 207 of file mainwidget.h.
| void Akregator::MainWidget::slotSetCurrentArticleReadDelayed | ( | ) | [slot] |
marks the currenctly selected article as read after a user-set delay
Definition at line 1106 of file mainwidget.cpp.
| void Akregator::MainWidget::slotSetSelectedArticleNew | ( | ) | [slot] |
| void Akregator::MainWidget::slotSetSelectedArticleRead | ( | ) | [slot] |
| void Akregator::MainWidget::slotSetSelectedArticleUnread | ( | ) | [slot] |
| void Akregator::MainWidget::slotSetTotalUnread | ( | ) | [slot] |
| void Akregator::MainWidget::slotTextToSpeechRequest | ( | ) | [slot] |
| void Akregator::MainWidget::slotToggleShowQuickFilter | ( | ) | [slot] |
| void Akregator::MainWidget::slotWidescreenView | ( | ) | [slot] |
The documentation for this class was generated from the following files:
KDE 4.2 API Reference