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

korganizer

Public Member Functions | List of all members
KOTimelineView Class Reference

#include <kotimelineview.h>

Inheritance diagram for KOTimelineView:
Inheritance graph
[legend]

Public Member Functions

 KOTimelineView (QWidget *parent=0)
 
 ~KOTimelineView ()
 
virtual void changeIncidenceDisplay (const Akonadi::Item &incidence, Akonadi::IncidenceChanger::ChangeType)
 
virtual int currentDateCount () const
 
virtual bool eventDurationHint (QDateTime &startDt, QDateTime &endDt, bool &allDay)
 
virtual int maxDatesHint () const
 
virtual
KOrg::CalPrinterBase::PrintType 
printType () const
 
virtual KCalCore::DateList selectedIncidenceDates ()
 
virtual Akonadi::Item::List selectedIncidences ()
 
virtual void setCalendar (const Akonadi::ETMCalendar::Ptr &cal)
 
virtual void setIncidenceChanger (Akonadi::IncidenceChanger *changer)
 
virtual void showDates (const QDate &, const QDate &, const QDate &preferredMonth=QDate())
 
virtual void showIncidences (const Akonadi::Item::List &incidenceList, const QDate &date)
 
virtual void updateView ()
 
- Public Member Functions inherited from KOEventView
 KOEventView (QWidget *parent=0)
 
virtual ~KOEventView ()
 
KOEventPopupMenu * eventPopup ()
 
bool isEventView ()
 
QMenu * newEventPopup ()
 
virtual void setTypeAheadReceiver (QObject *o)
 
int showMoveRecurDialog (const Akonadi::Item &inc, const QDate &date)
 
bool supportsDateNavigation () const
 
- Public Member Functions inherited from KOrg::BaseView
 BaseView (QWidget *parent=0)
 
virtual ~BaseView ()
 
KDateTime actualEndDateTime () const
 
KDateTime actualStartDateTime () const
 
virtual Akonadi::ETMCalendar::Ptr calendar ()
 
EventViews::EventView::Changes changes () const
 
virtual Akonadi::Collection::Id collectionId () const
 
KDateTime endDateTime () const
 
virtual void getHighlightMode (bool &highlightEvents, bool &highlightTodos, bool &highlightJournals)
 
virtual bool hasConfigurationDialog () const
 
QByteArray identifier () const
 
virtual void restoreConfig (const KConfigGroup &configGroup)
 
virtual void saveConfig (KConfigGroup &configGroup)
 
virtual QDateTime selectionEnd ()
 
virtual QDateTime selectionStart ()
 
virtual void setChanges (EventViews::EventView::Changes changes)
 
virtual void setDateRange (const KDateTime &start, const KDateTime &end, const QDate &preferredMonth=QDate())
 
virtual void setIdentifier (const QByteArray &identifier)
 
virtual void showConfigurationDialog (QWidget *parent)
 
KDateTime startDateTime () const
 
virtual bool supportsDateRangeSelection ()
 
virtual bool supportsZoom ()
 
virtual bool usesFullWindow ()
 
virtual BaseView * viewAt (const QPoint &p)
 

Additional Inherited Members

- Public Types inherited from KOEventView
enum  { BRIGHTNESS_FACTOR = 125 }
 
- Public Slots inherited from KOEventView
void defaultAction (const Akonadi::Item &incidence)
 
void focusChanged (QWidget *, QWidget *)
 
- Public Slots inherited from KOrg::BaseView
virtual void clearSelection ()
 
virtual void dayPassed (const QDate &)
 
virtual void flushView ()
 
virtual void updateConfig ()
 
- Signals inherited from KOEventView
void datesSelected (const KCalCore::DateList datelist)
 
void shiftedEvent (const QDate &olddate, const QDate &ewdate)
 
- Signals inherited from KOrg::BaseView
void copyIncidenceSignal (const Akonadi::Item &)
 
void copyIncidenceToResourceSignal (const Akonadi::Item &, const QString &)
 
void cutIncidenceSignal (const Akonadi::Item &)
 
void deleteIncidenceSignal (const Akonadi::Item &)
 
void dissociateOccurrencesSignal (const Akonadi::Item &, const QDate &)
 
void editIncidenceSignal (const Akonadi::Item &)
 
void endMultiModify ()
 
void incidenceSelected (const Akonadi::Item &, const QDate)
 
void moveIncidenceToResourceSignal (const Akonadi::Item &, const QString &)
 
void newEventSignal ()
 
void newEventSignal (const QDate &)
 
void newEventSignal (const QDateTime &)
 
void newEventSignal (const QDateTime &, const QDateTime &)
 
void newJournalSignal (const QDate &)
 
void newSubTodoSignal (const Akonadi::Item &)
 
void newTodoSignal (const QDate &)
 
void pasteIncidenceSignal ()
 
void showIncidenceSignal (const Akonadi::Item &)
 
void startMultiModify (const QString &)
 
void toggleAlarmSignal (const Akonadi::Item &)
 
void toggleTodoCompletedSignal (const Akonadi::Item &)
 
- Static Public Member Functions inherited from KOEventView
static bool usesCompletedTodoPixmap (const Akonadi::Item &todo, const QDate &date)
 
- Protected Slots inherited from KOEventView
void popupCopy ()
 
void popupCut ()
 
void popupDelete ()
 
void popupEdit ()
 
void popupShow ()
 
virtual void showNewEventPopup ()
 
- Protected Slots inherited from KOrg::BaseView
virtual void calendarReset ()
 
- Protected Member Functions inherited from KOrg::BaseView
virtual QPair< KDateTime,
KDateTime > 
actualDateRange (const KDateTime &start, const KDateTime &end, const QDate &preferredMonth=QDate()) const
 
virtual void doRestoreConfig (const KConfigGroup &configGroup)
 
virtual void doSaveConfig (KConfigGroup &configGroup)
 
- Protected Attributes inherited from KOEventView
Akonadi::Item mCurrentIncidence
 
- Protected Attributes inherited from KOrg::BaseView
Akonadi::IncidenceChanger * mChanger
 

Detailed Description

This class provides a view ....

Definition at line 41 of file kotimelineview.h.

Constructor & Destructor Documentation

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

Definition at line 57 of file kotimelineview.cpp.

KOTimelineView::~KOTimelineView ( )

Definition at line 130 of file kotimelineview.cpp.

Member Function Documentation

void KOTimelineView::changeIncidenceDisplay ( const Akonadi::Item &  ,
Akonadi::IncidenceChanger::ChangeType   
)
virtual

Updates the current display to reflect the changes to one particular incidence.

Implements KOrg::BaseView.

Definition at line 173 of file kotimelineview.cpp.

int KOTimelineView::currentDateCount ( ) const
virtual

Returns the number of currently shown dates.

A return value of 0 means no idea.

Implements KOrg::BaseView.

Definition at line 148 of file kotimelineview.cpp.

bool KOTimelineView::eventDurationHint ( QDateTime &  startDt,
QDateTime &  endDt,
bool &  allDay 
)
virtual

Sets the default start/end date/time for new events.

Return true if anything was changed

Reimplemented from KOrg::BaseView.

Definition at line 179 of file kotimelineview.cpp.

virtual int KOTimelineView::maxDatesHint ( ) const
inlinevirtual

provides a hint back to the caller on the maximum number of dates that the view supports.

A return value of 0 means no maximum.

Implements KOEventView.

Definition at line 56 of file kotimelineview.h.

KOrg::CalPrinterBase::PrintType KOTimelineView::printType ( ) const
virtual

Reimplemented from KOrg::BaseView.

Definition at line 185 of file kotimelineview.cpp.

KCalCore::DateList KOTimelineView::selectedIncidenceDates ( )
virtual

Returns a list of the dates of selected events.

Most views can probably only select a single event at a time, but some may be able to select more than one.

Implements KOrg::BaseView.

Definition at line 142 of file kotimelineview.cpp.

Akonadi::Item::List KOTimelineView::selectedIncidences ( )
virtual
Returns
a list of selected events. Most views can probably only select a single event at a time, but some may be able to select more than one.

Implements KOrg::BaseView.

Definition at line 136 of file kotimelineview.cpp.

void KOTimelineView::setCalendar ( const Akonadi::ETMCalendar::Ptr &  cal)
virtual

Reimplemented from KOrg::BaseView.

Definition at line 195 of file kotimelineview.cpp.

void KOTimelineView::setIncidenceChanger ( Akonadi::IncidenceChanger *  changer)
virtual

Assign a new incidence change helper object.

Reimplemented from KOrg::BaseView.

Definition at line 202 of file kotimelineview.cpp.

void KOTimelineView::showDates ( const QDate &  start,
const QDate &  end,
const QDate &  preferredMonth = QDate() 
)
virtual
Deprecated:

Implements KOrg::BaseView.

Definition at line 154 of file kotimelineview.cpp.

void KOTimelineView::showIncidences ( const Akonadi::Item::List &  incidenceList,
const QDate &  date 
)
virtual

Shows given incidences.

Depending on the actual view it might not be possible to show all given events.

Parameters
incidenceLista list of incidences to show.
dateis the QDate on which the incidences are being shown.

Implements KOrg::BaseView.

Definition at line 160 of file kotimelineview.cpp.

void KOTimelineView::updateView ( )
virtual

Updates the current display to reflect changes that may have happened in the calendar since the last display refresh.

Implements KOrg::BaseView.

Definition at line 167 of file kotimelineview.cpp.


The documentation for this class was generated from the following files:
  • kotimelineview.h
  • kotimelineview.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