| ►CKPIM::ActionBase | Base class for other Action classes |
| CKPIM::ActionColor | |
| CKPIM::ActionMarkAsRead | |
| CKPIM::ActionNotify | |
| CKPIM::ActionSetScore | |
| ►CAddressLineEdit | |
| ►CKNLineEdit | Line edit for addresses used in the composer |
| CKNLineEditSpell | Line edit with on-the-fly spell checking |
| CKNMemoryManager::ArticleItem | Article cache item |
| CKNMemoryManager::CollectionItem | Group/folder cache item |
| ►CKNode::ConfigBase | Base class for config settings |
| CKNode::Appearance | Ex-Appearance settings |
| CKNode::Cleanup | Expirery/cleaup settings (globally or per account/group/folder) |
| CKNode::DisplayedHeaders | Headers displayed in the article viewer |
| ►CCSSHelperBase | |
| CKNode::CSSHelper | Helper class to generate a CSS style sheet for article widget |
| CKNFolder::DynData | |
| CKNGroup::dynDataVer0 | |
| CKNGroup::dynDataVer1 | |
| ►CIdentityCombo | |
| CKNode::IdentityComboWrapper | Wrapper around KPIMIdentities::IdentityCombo to make available a constructor with a QWidget as single argument |
| ►CIdentityEditionDialog | |
| CKNode::IdentityEditionDialog | Edition dialog for identities |
| ►CIdentityWidget | |
| CKNode::IdentityWidget | Configuration widget for an identity |
| ►CK3ListView | |
| CKNHeaderView | Header view, displays the article listing of the currently selected news group or folder |
| ►CK3ListViewItem | |
| CKNHdrViewItem | Header view item |
| ►CKAboutData | |
| CKNode::AboutData | Content of the about dialog |
| ►CKActionMenu | |
| CKNFilterSelectAction | Filter selection action |
| ►CKCModule [external] | |
| CKNode::AppearanceWidget | Appearance configuration widget |
| CKNode::CleanupWidget | Global cleanup configuration widget |
| CKNode::DisplayedHeadersWidget | Configuration widget for headers displayed in the article viewer |
| CKNode::FilterListWidget | Configuration widget for filters |
| CKNode::IdentityWidget | Configuration widget for an identity |
| ►CKNode::KCMTabContainer | A tab-based KCModule container |
| CKNode::AccountsPage | Accounts config page |
| CKNode::PostNewsPage | Post news page |
| CKNode::ReadNewsPage | Read news page |
| CKNode::NntpAccountListWidget | News server account list widget |
| CKNode::PostNewsComposerWidget | Composer configuration widget |
| CKNode::PostNewsSpellingWidget | Spell-checking configuration widget |
| CKNode::PostNewsTechnicalWidget | Configuration widget for technical posting settings |
| CKNode::PrivacyWidget | Privacy configuration widget |
| CKNode::ReadNewsGeneralWidget | General read news configuration page |
| CKNode::ReadNewsNavigationWidget | Read news navigation configuration page |
| CKNode::ReadNewsViewerWidget | Article viewer configuration page |
| CKNode::ScoringWidget | Scoring configuration widget |
| ►CKCMultiDialog | |
| CKNConfigDialog | The configuration dialog |
| ►CKComboBox [external] | |
| CKNode::Composer::FollowuptoCombobox | Wrapper around a KCombobox that em |
| ►CKConfigSkeleton | |
| ►CKNode::SettingsBase | |
| CKNode::Settings | Application settings |
| ►CKDialog [external] | |
| CKNCleanUp::ProgressDialog | Cleanup progress dialog |
| CKNComposer::AttachmentPropertiesDlg | Attachment properties dialog |
| CKNFilterDialog | Filter configuration dialog |
| ►CKNGroupBrowser | Base class for group selection dialogs |
| CKNGroupDialog | New group subscription dialog |
| CKNGroupSelectDialog | Group selection dialog (used in the composer) |
| CKNode::DisplayedHeaderConfDialog | Configuration dialog for a single header displayed in the article viewer |
| CKNode::FetchArticleIdDlg | Dialog to request a message ID |
| CKNode::IdentityEditionDialog | Edition dialog for identities |
| CKNode::SearchDialog | Article search dialog |
| CKNode::XHeaderConfDialog | Dialog to edit additional headers |
| CKNSendErrorDialog | Message send error dialog |
| CKPIM::KScoringEditor | |
| CKPIM::KScoringEditorWidgetDialog | |
| CKPIM::NotifyDialog | |
| ►CKLineEdit [external] | |
| CKNode::IdentityNameEditPrivate | Special line edit to catch reliably the change of an identity name |
| ►CKMeditor | |
| CKNComposerEditor | |
| CKNArticleFilter | Article filter |
| CKNArticleVector | Article storage used by KNArticleCollection |
| CKNAttachment | KNAttachment represents a file that is or will be attached to an article |
| CKNCleanUp | This class handles group expiration and folder compaction |
| ►CKNCollection | Abstract base class for everything that is visible in the folder tree |
| ►CKNArticleCollection | Abstract base class for article collections, ie |
| CKNFolder | Representation of a folder |
| CKNGroup | Representation of a news group |
| CKNNntpAccount | Represents an account on a news server |
| CKNDisplayedHeader | A header displayed in the article viewer |
| CKNGlobals | Idea: Previously the manager classes were available via KNodeApp |
| CKNGroupInfo | Helper classes for the group selection dialog, contains info about a newsgroup (name, description) |
| CKNHelper | Some static helper methods |
| ►CKNJobConsumer | Base class for classes that want to create and schedule jobs |
| CKNArticleFactory | Article factory, responsible for creating and sending news articles |
| CKNArticleManager | Article manager |
| CKNGroupManager | Group manager |
| CKNode::ArticleWidget | Widget to display a news article |
| ►CKNJobItem | Base class for data structures used in jobs |
| ►CKNArticle | This class encapsulates a generic article |
| CKNLocalArticle | This class encapsulates an article, that is stored locally in an MBOX-file |
| CKNRemoteArticle | KNRemoteArticle represents an article, whos body has to be retrieved from a remote host or from the local cache |
| CKNGroup | Representation of a news group |
| CKNGroupListData | Data of group list jobs |
| CKNLoadHelper | File open helper (includes file open dialog and network download) |
| CKNMemoryManager | Memory manager |
| CKNSaveHelper | File save helper (includes file save dialog and network upload) |
| ►CKNServerInfo | Represents an account on a news server |
| CKNNntpAccount | Represents an account on a news server |
| ►CKPageDialog [external] | |
| CKNGroupPropDlg | News group properties dialog |
| CKNode::NntpAccountConfDialog | News server configuration dialog |
| CKPaintInfo | Information shared by all items in a list view |
| CKPIM::KScoringExpression | |
| CKPIM::KScoringRule | |
| ►CKTextBrowser | |
| CKNSourceViewWindow | Article source view window |
| ►CKVBox [external] | |
| CKNMainWidget | This is the central part of the KNode GUI |
| ►CKXmlGuiWindow | |
| CKNComposer | Message composer window |
| CKNMainWindow | KNode main window |
| CKNode::ArticleWindow | A stand-alone article viewer window |
| CKNode::Utilities::Locale | A set of utilitary methods that deals with character sets |
| ►CNewsArticle | |
| CKNArticle | This class encapsulates a generic article |
| ►CNntpAccountDialogBase | |
| CKNode::NntpAccountConfDialog | News server configuration dialog |
| ►CNntpAccountListWidgetBase | |
| CKNode::NntpAccountListWidget | News server account list widget |
| CKPIM::NotifyCollection | |
| ►CPimUniqueApplication | |
| CKNApplication | Conversion of old settings and session restoration |
| ►CPostNewsTechnicalWidgetBase | |
| CKNode::PostNewsTechnicalWidget | Configuration widget for technical posting settings |
| ►CQ3CheckListItem | |
| CKNGroupBrowser::CheckItem | Checkable list view item with special handling for displaying moderated groups |
| ►CQ3ListViewItem | |
| CKNGroupBrowser::GroupItem | List view item with special handling for displaying moderated groups |
| ►CQComboBox | |
| CKNode::StatusFilterWidget::TFCombo | Combobox to select a boolean value (true/false) |
| ►CQFrame [external] | |
| CKPIM::SingleConditionWidget | This widget implements an editor for one condition |
| ►CQGroupBox | |
| CKNode::RangeFilterWidget | Configuration widget for KNode::RangeFilter |
| CKNode::StringFilterWidget | Configuration widget for KNode::StringFilter |
| ►CQListWidgetItem | |
| CKNode::AppearanceWidget::ColorListItem | Color list view item |
| CKNode::AppearanceWidget::FontListItem | Font list view item |
| CKNode::DisplayedHeadersWidget::HdrItem | Header list view item |
| CKNode::FilterListWidget::FilterListItem | Filter list view item |
| CKNode::NntpAccountListWidget::AccountListItem | Account list widget item |
| CKNSendErrorDialog::ErrorListItem | Error list widget item |
| ►CQObject [external] | |
| CKNAccountManager | Account manager |
| CKNArticleFactory | Article factory, responsible for creating and sending news articles |
| CKNArticleManager | Article manager |
| CKNConfigManager | Manages config objects |
| CKNFilterManager | Filter manager |
| CKNFolderManager | Folder manager |
| CKNGroupManager | Group manager |
| ►CKNJobData | Abstract base class for all KNode internal jobs |
| CKNode::ArticleFetchJob | Downloads one specific article from the news server |
| CKNode::ArticleListJob | Downloads all or a selected part of the article list for a specific newsgroup |
| CKNode::ArticlePostJob | Post a article to the given news server |
| CKNode::GroupListJob | Download and update newsgroups lists |
| CKNode::GroupLoadJob | Loads the newsgroup list from the disk |
| CKNode::MailSendJob | Sends a mail to a SMTP server |
| CKNNntpAccountIntervalChecking | Handles the interval checking of an news server account |
| CKNode::Scheduler | The job scheduler |
| ►CKPIM::KScoringManager | |
| CKNScoringManager | Scoring manager |
| ►CQSplitter | |
| CKNode::Composer::View | Message composer view |
| ►CQTabWidget | |
| CKNFilterConfigWidget | Filter configuration widget |
| ►CQTreeWidget | |
| CKNode::Composer::AttachmentView | Attachment view in the composer |
| ►CKPIM::TreeWidget | A QTreeWidget with expanded capabilities |
| ►CKPIM::FolderTreeWidget | A tree widget useful for displaying a tree of folders containing messages |
| CKNCollectionView | The group/folder tree |
| ►CQTreeWidgetItem | |
| CKNode::Composer::AttachmentViewItem | Item of the AttachmentView |
| ►CKPIM::FolderTreeWidgetItem | A folder tree node to be used with FolderTreeWidget |
| CKNCollectionViewItem | Folder tree item |
| ►CQWidget [external] | |
| CKNode::ArticleWidget | Widget to display a news article |
| CKNode::GroupCleanupWidget | Configuration widget for group expireration |
| CKNode::StatusFilterWidget | Configuration widget for KNode::StatusFilter |
| CKPIM::KScoringEditorWidget | |
| ►CKPIM::KWidgetLister [external] | |
| CKPIM::ActionEditWidget | This widget implements the action editor |
| CKPIM::ConditionEditWidget | This widget implements the conditions editor |
| CKPIM::RuleEditWidget | This widget implements the rule editor |
| CKPIM::RuleListWidget | This widget shows a list of rules with buttons for copy, delete aso |
| CKPIM::SingleActionWidget | This widget implements an editor for one action |
| CKNode::RangeFilter | Filter for interger ranges |
| ►CReadNewsGeneralWidgetBase | |
| CKNode::ReadNewsGeneralWidget | General read news configuration page |
| ►CReadOnlyPart | |
| CKNodePart | KNode part, used for embedding in Kontact |
| CKPIM::RuleStack | This helper class implements a stack for lists of lists of rules |
| CKNode::Utilities::ScopedCursorOverride | This object change the application cursor to a given type and then restore the previous cursor when it goes out of scope |
| ►CKPIM::ScorableArticle | |
| CKNScorableArticle | Article interface for the scoring system |
| ►CKPIM::ScorableGroup | The following classes ScorableArticle, ScorableGroup define the interface for the scoring |
| CKNScorableGroup | Group interface for the scoring system |
| ►CKNode::SettingsContainerInterface | Interface for object (global settings, account and group) that contains common settings (like identity or cleanup) |
| CKNGroup | Representation of a news group |
| CKNNntpAccount | Represents an account on a news server |
| CKNode::Settings | Application settings |
| CKNode::Utilities::Startup | A class to deals with start-up/initialization of KNode |
| CKNode::StatusFilter | Filter for article status flags |
| CKNode::StringFilter | Filter for string values |
| ►CView | |
| CKNode::Composer::View | Message composer view |
| CKNode::XHeader | Represents an additional header added by the composer |