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

korganizer

Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
KDateNavigator Class Reference

#include <kdatenavigator.h>

Inheritance diagram for KDateNavigator:
Inheritance graph
[legend]

Public Slots

void selectDates (const KCalCore::DateList &)
 
void selectNextMonth ()
 
void selectPreviousMonth ()
 
void setUpdateNeeded ()
 
void updateConfig ()
 
void updateDayMatrix ()
 
void updateToday ()
 
void updateView ()
 

Signals

void datesSelected (const KCalCore::DateList &)
 
void goNext ()
 
void goPrevious ()
 
void incidenceDropped (const Akonadi::Item &, const QDate &)
 
void incidenceDroppedMove (const Akonadi::Item &, const QDate &)
 
void monthSelected (int month)
 
void newEventSignal (const QDate &)
 
void newJournalSignal (const QDate &)
 
void newTodoSignal (const QDate &)
 
void nextMonthClicked ()
 
void nextYearClicked ()
 
void prevMonthClicked ()
 
void prevYearClicked ()
 
void weekClicked (const QDate &week, const QDate &month)
 
void yearSelected (int year)
 

Public Member Functions

 KDateNavigator (QWidget *parent=0)
 
 ~KDateNavigator ()
 
QDate endDate () const
 
QDate month () const
 
NavigatorBar * navigatorBar () const
 
KCalCore::DateList selectedDates () const
 
void setBaseDate (const QDate &)
 
void setCalendar (const Akonadi::ETMCalendar::Ptr &)
 
void setHighlightMode (bool highlightEvents, bool highlightTodos, bool highlightJournals) const
 
QSizePolicy sizePolicy () const
 
QDate startDate () const
 

Protected Member Functions

bool eventFilter (QObject *, QEvent *)
 
void setShowWeekNums (bool enabled)
 
void updateDates ()
 
void wheelEvent (QWheelEvent *)
 

Detailed Description

Definition at line 43 of file kdatenavigator.h.

Constructor & Destructor Documentation

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

Definition at line 39 of file kdatenavigator.cpp.

KDateNavigator::~KDateNavigator ( )

Definition at line 101 of file kdatenavigator.cpp.

Member Function Documentation

void KDateNavigator::datesSelected ( const KCalCore::DateList &  )
signal
QDate KDateNavigator::endDate ( ) const

Definition at line 171 of file kdatenavigator.cpp.

bool KDateNavigator::eventFilter ( QObject *  o,
QEvent *  e 
)
protected

Definition at line 332 of file kdatenavigator.cpp.

void KDateNavigator::goNext ( )
signal
void KDateNavigator::goPrevious ( )
signal
void KDateNavigator::incidenceDropped ( const Akonadi::Item &  ,
const QDate &   
)
signal
void KDateNavigator::incidenceDroppedMove ( const Akonadi::Item &  ,
const QDate &   
)
signal
QDate KDateNavigator::month ( ) const

Returns the current displayed month.

It's a QDate instead of uint so it can be easily feed to KCalendarSystem's functions.

Definition at line 228 of file kdatenavigator.cpp.

void KDateNavigator::monthSelected ( int  month)
signal
NavigatorBar* KDateNavigator::navigatorBar ( ) const
inline

Definition at line 64 of file kdatenavigator.h.

void KDateNavigator::newEventSignal ( const QDate &  )
signal
void KDateNavigator::newJournalSignal ( const QDate &  )
signal
void KDateNavigator::newTodoSignal ( const QDate &  )
signal
void KDateNavigator::nextMonthClicked ( )
signal
void KDateNavigator::nextYearClicked ( )
signal
void KDateNavigator::prevMonthClicked ( )
signal
void KDateNavigator::prevYearClicked ( )
signal
void KDateNavigator::selectDates ( const KCalCore::DateList &  dateList)
slot

Definition at line 308 of file kdatenavigator.cpp.

KCalCore::DateList KDateNavigator::selectedDates ( ) const
inline

Definition at line 57 of file kdatenavigator.h.

void KDateNavigator::selectNextMonth ( )
slot

Definition at line 298 of file kdatenavigator.cpp.

void KDateNavigator::selectPreviousMonth ( )
slot

Definition at line 303 of file kdatenavigator.cpp.

void KDateNavigator::setBaseDate ( const QDate &  date)

Definition at line 118 of file kdatenavigator.cpp.

void KDateNavigator::setCalendar ( const Akonadi::ETMCalendar::Ptr &  calendar)

Associate date navigator with a calendar.

It is used by KODayMatrix.

Definition at line 105 of file kdatenavigator.cpp.

void KDateNavigator::setHighlightMode ( bool  highlightEvents,
bool  highlightTodos,
bool  highlightJournals 
) const

Definition at line 176 of file kdatenavigator.cpp.

void KDateNavigator::setShowWeekNums ( bool  enabled)
protected

Definition at line 269 of file kdatenavigator.cpp.

void KDateNavigator::setUpdateNeeded ( )
slot

Definition at line 223 of file kdatenavigator.cpp.

QSizePolicy KDateNavigator::sizePolicy ( ) const

Definition at line 136 of file kdatenavigator.cpp.

QDate KDateNavigator::startDate ( ) const

Definition at line 148 of file kdatenavigator.cpp.

void KDateNavigator::updateConfig ( )
slot

Definition at line 248 of file kdatenavigator.cpp.

void KDateNavigator::updateDates ( )
protected

Definition at line 183 of file kdatenavigator.cpp.

void KDateNavigator::updateDayMatrix ( )
slot

Definition at line 217 of file kdatenavigator.cpp.

void KDateNavigator::updateToday ( )
slot

Definition at line 142 of file kdatenavigator.cpp.

void KDateNavigator::updateView ( )
slot

Definition at line 242 of file kdatenavigator.cpp.

void KDateNavigator::weekClicked ( const QDate &  week,
const QDate &  month 
)
signal
void KDateNavigator::wheelEvent ( QWheelEvent *  e)
protected

Definition at line 322 of file kdatenavigator.cpp.

void KDateNavigator::yearSelected ( int  year)
signal

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

KDE's Doxygen guidelines are available online.

korganizer

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

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