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

knode

KNHeaderView Class Reference

#include <headerview.h>

Inheritance diagram for KNHeaderView:

Inheritance graph
[legend]

List of all members.


Detailed Description

Header view, displays the article listing of the currently selected news group or folder.

Definition at line 34 of file headerview.h.


Public Slots

void decCurrentArticle ()
void incCurrentArticle ()
void nextArticle ()
void prepareForFolder ()
void prepareForGroup ()
void prevArticle ()
void selectCurrentArticle ()
void toggleColumn (int column, int mode=-1)

Signals

void doubleClick (Q3ListViewItem *)
void itemSelected (Q3ListViewItem *)
void sortingChanged (int)

Public Member Functions

void clear ()
void ensureItemVisibleWithMargin (const Q3ListViewItem *i)
 KNHeaderView (QWidget *parent)
bool nextUnreadArticle ()
bool nextUnreadThread ()
const KPaintInfo * paintInfo () const
void readConfig ()
void setActive (Q3ListViewItem *item)
void setSortByThreadChangeDate (bool b)
virtual void setSorting (int column, bool ascending=true)
bool sortByThreadChangeDate () const
void writeConfig ()
 ~KNHeaderView ()

Protected Member Functions

void activeRemoved ()
void contentsMouseDoubleClickEvent (QMouseEvent *e)
void contentsMousePressEvent (QMouseEvent *e)
virtual Q3DragObject * dragObject ()
virtual bool event (QEvent *e)
bool eventFilter (QObject *, QEvent *)
void keyPressEvent (QKeyEvent *e)

Constructor & Destructor Documentation

KNHeaderView::KNHeaderView ( QWidget *  parent  ) 

Definition at line 39 of file headerview.cpp.

KNHeaderView::~KNHeaderView (  ) 

Definition at line 98 of file headerview.cpp.


Member Function Documentation

void KNHeaderView::activeRemoved (  )  [inline, protected]

Definition at line 78 of file headerview.h.

void KNHeaderView::clear (  ) 

Definition at line 164 of file headerview.cpp.

void KNHeaderView::contentsMouseDoubleClickEvent ( QMouseEvent *  e  )  [protected]

Definition at line 483 of file headerview.cpp.

void KNHeaderView::contentsMousePressEvent ( QMouseEvent *  e  )  [protected]

Definition at line 459 of file headerview.cpp.

void KNHeaderView::decCurrentArticle (  )  [slot]

Definition at line 276 of file headerview.cpp.

void KNHeaderView::doubleClick ( Q3ListViewItem *   )  [signal]

Q3DragObject * KNHeaderView::dragObject (  )  [protected, virtual]

Definition at line 523 of file headerview.cpp.

void KNHeaderView::ensureItemVisibleWithMargin ( const Q3ListViewItem *  i  ) 

Definition at line 171 of file headerview.cpp.

bool KNHeaderView::event ( QEvent *  e  )  [protected, virtual]

Reimplemented to avoid that KListview reloads the alternate background on palette changes.

Definition at line 449 of file headerview.cpp.

bool KNHeaderView::eventFilter ( QObject *  o,
QEvent *  e 
) [protected]

Definition at line 539 of file headerview.cpp.

void KNHeaderView::incCurrentArticle (  )  [slot]

Definition at line 264 of file headerview.cpp.

void KNHeaderView::itemSelected ( Q3ListViewItem *   )  [signal]

void KNHeaderView::keyPressEvent ( QKeyEvent *  e  )  [protected]

Definition at line 497 of file headerview.cpp.

void KNHeaderView::nextArticle (  )  [slot]

Definition at line 230 of file headerview.cpp.

bool KNHeaderView::nextUnreadArticle (  ) 

Definition at line 296 of file headerview.cpp.

bool KNHeaderView::nextUnreadThread (  ) 

Definition at line 342 of file headerview.cpp.

const KPaintInfo* KNHeaderView::paintInfo (  )  const [inline]

Definition at line 59 of file headerview.h.

void KNHeaderView::prepareForFolder (  )  [slot]

Definition at line 441 of file headerview.cpp.

void KNHeaderView::prepareForGroup (  )  [slot]

Definition at line 433 of file headerview.cpp.

void KNHeaderView::prevArticle (  )  [slot]

Definition at line 251 of file headerview.cpp.

void KNHeaderView::readConfig (  ) 

Definition at line 105 of file headerview.cpp.

void KNHeaderView::selectCurrentArticle (  )  [slot]

Definition at line 289 of file headerview.cpp.

void KNHeaderView::setActive ( Q3ListViewItem *  item  ) 

Definition at line 142 of file headerview.cpp.

void KNHeaderView::setSortByThreadChangeDate ( bool  b  )  [inline]

Definition at line 51 of file headerview.h.

void KNHeaderView::setSorting ( int  column,
bool  ascending = true 
) [virtual]

Definition at line 207 of file headerview.cpp.

bool KNHeaderView::sortByThreadChangeDate (  )  const [inline]

Definition at line 50 of file headerview.h.

void KNHeaderView::sortingChanged ( int   )  [signal]

void KNHeaderView::toggleColumn ( int  column,
int  mode = -1 
) [slot]

Definition at line 389 of file headerview.cpp.

void KNHeaderView::writeConfig (  ) 

Definition at line 130 of file headerview.cpp.


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

knode

Skip menu "knode"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

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