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

korganizer

KOEditorGeneral Class Reference

#include <koeditorgeneral.h>

Inheritance diagram for KOEditorGeneral:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 74 of file koeditorgeneral.h.


Public Slots

void addAttachments (const QStringList &attachments, const QStringList &mimeTypes=QStringList(), bool inlineAttachment=false)
void selectCategories ()
void setCategories (const QStringList &categories)

Signals

void focusReceivedSignal ()
void openCategoryDialog ()
void openURL (const KUrl &)
void updateCategoryConfig ()

Public Member Functions

void enableAlarm (bool enable)
void initAlarm (QWidget *, QBoxLayout *)
void initAttachments (QWidget *, QBoxLayout *)
void initDescription (QWidget *, QBoxLayout *)
void initHeader (QWidget *parent, QBoxLayout *topLayout)
void initSecrecy (QWidget *, QBoxLayout *)
 KOEditorGeneral (QObject *parent=0)
void readIncidence (Incidence *event, Calendar *calendar)
void setDefaults (bool allDay)
void setDescription (const QString &, bool isRich)
void setSummary (const QString &)
void toggleAlarm (bool on)
QObject * typeAheadReceiver () const
bool validateInput ()
void writeIncidence (Incidence *)
virtual ~KOEditorGeneral ()

Protected Types

enum  AlarmStackPages { SimpleAlarmPage, AdvancedAlarmLabel }

Protected Slots

void editAlarms ()
void setDescriptionRich (bool rich)
void updateAlarmWidgets ()
void updateAttendeeSummary (int count)
void updateDefaultAlarmTime ()

Protected Member Functions

Alarm * alarmFromSimplePage () const

Protected Attributes

QLabel * mAlarmBell
QCheckBox * mAlarmButton
QPushButton * mAlarmEditButton
KComboBox * mAlarmIncrCombo
QLabel * mAlarmInfoLabel
QStackedWidget * mAlarmStack
QSpinBox * mAlarmTimeEdit
KOEditorAttachments * mAttachments
QLabel * mAttendeeSummaryLabel
QPushButton * mCategoriesButton
KSqueezedTextLabel * mCategoriesLabel
KRichTextWidget * mDescriptionEdit
KToolBar * mEditToolBar
KToolBar * mFormatToolBar
KLineEdit * mLocationEdit
QLabel * mOwnerLabel
QCheckBox * mRichDescription
KComboBox * mSecrecyCombo
KLineEdit * mSummaryEdit

Member Enumeration Documentation

enum KOEditorGeneral::AlarmStackPages [protected]

Enumerator:
SimpleAlarmPage 
AdvancedAlarmLabel 

Definition at line 149 of file koeditorgeneral.h.


Constructor & Destructor Documentation

KOEditorGeneral::KOEditorGeneral ( QObject *  parent = 0  )  [explicit]

Definition at line 74 of file koeditorgeneral.cpp.

KOEditorGeneral::~KOEditorGeneral (  )  [virtual]

Definition at line 80 of file koeditorgeneral.cpp.


Member Function Documentation

void KOEditorGeneral::addAttachments ( const QStringList &  attachments,
const QStringList &  mimeTypes = QStringList(),
bool  inlineAttachment = false 
) [slot]

Definition at line 309 of file koeditorgeneral.cpp.

Alarm * KOEditorGeneral::alarmFromSimplePage (  )  const [protected]

Definition at line 474 of file koeditorgeneral.cpp.

void KOEditorGeneral::editAlarms (  )  [protected, slot]

Definition at line 340 of file koeditorgeneral.cpp.

void KOEditorGeneral::enableAlarm ( bool  enable  ) 

Definition at line 356 of file koeditorgeneral.cpp.

void KOEditorGeneral::focusReceivedSignal (  )  [signal]

void KOEditorGeneral::initAlarm ( QWidget *  parent,
QBoxLayout *  topLayout 
)

Definition at line 248 of file koeditorgeneral.cpp.

void KOEditorGeneral::initAttachments ( QWidget *  parent,
QBoxLayout *  topLayout 
)

Definition at line 301 of file koeditorgeneral.cpp.

void KOEditorGeneral::initDescription ( QWidget *  parent,
QBoxLayout *  topLayout 
)

Definition at line 178 of file koeditorgeneral.cpp.

void KOEditorGeneral::initHeader ( QWidget *  parent,
QBoxLayout *  topLayout 
)

Definition at line 98 of file koeditorgeneral.cpp.

void KOEditorGeneral::initSecrecy ( QWidget *  parent,
QBoxLayout *  topLayout 
)

Definition at line 154 of file koeditorgeneral.cpp.

void KOEditorGeneral::openCategoryDialog (  )  [signal]

Reimplemented in KOEditorGeneralJournal.

void KOEditorGeneral::openURL ( const KUrl &   )  [signal]

void KOEditorGeneral::readIncidence ( Incidence *  event,
Calendar *  calendar 
)

Read event object and setup widgets accordingly.

Definition at line 439 of file koeditorgeneral.cpp.

void KOEditorGeneral::selectCategories (  )  [slot]

Reimplemented in KOEditorGeneralJournal.

Definition at line 324 of file koeditorgeneral.cpp.

void KOEditorGeneral::setCategories ( const QStringList &  categories  )  [slot]

Reimplemented in KOEditorGeneralJournal.

Definition at line 367 of file koeditorgeneral.cpp.

void KOEditorGeneral::setDefaults ( bool  allDay  ) 

Set widgets to default values.

Definition at line 373 of file koeditorgeneral.cpp.

void KOEditorGeneral::setDescription ( const QString &  text,
bool  isRich 
)

Definition at line 541 of file koeditorgeneral.cpp.

void KOEditorGeneral::setDescriptionRich ( bool  rich  )  [protected, slot]

Definition at line 562 of file koeditorgeneral.cpp.

void KOEditorGeneral::setSummary ( const QString &  text  ) 

Reimplemented in KOEditorGeneralJournal.

Definition at line 536 of file koeditorgeneral.cpp.

void KOEditorGeneral::toggleAlarm ( bool  on  ) 

Definition at line 362 of file koeditorgeneral.cpp.

QObject * KOEditorGeneral::typeAheadReceiver (  )  const

Definition at line 552 of file koeditorgeneral.cpp.

void KOEditorGeneral::updateAlarmWidgets (  )  [protected, slot]

Definition at line 400 of file koeditorgeneral.cpp.

void KOEditorGeneral::updateAttendeeSummary ( int  count  )  [protected, slot]

Definition at line 572 of file koeditorgeneral.cpp.

void KOEditorGeneral::updateCategoryConfig (  )  [signal]

void KOEditorGeneral::updateDefaultAlarmTime (  )  [protected, slot]

Definition at line 385 of file koeditorgeneral.cpp.

bool KOEditorGeneral::validateInput (  )  [inline]

Check if the input is valid.

Reimplemented in KOEditorGeneralEvent, KOEditorGeneralJournal, and KOEditorGeneralTodo.

Definition at line 96 of file koeditorgeneral.h.

void KOEditorGeneral::writeIncidence ( Incidence *  incidence  ) 

Write event settings to event object.

Definition at line 494 of file koeditorgeneral.cpp.


Member Data Documentation

QLabel* KOEditorGeneral::mAlarmBell [protected]

Definition at line 132 of file koeditorgeneral.h.

QCheckBox* KOEditorGeneral::mAlarmButton [protected]

Definition at line 135 of file koeditorgeneral.h.

QPushButton* KOEditorGeneral::mAlarmEditButton [protected]

Definition at line 138 of file koeditorgeneral.h.

KComboBox* KOEditorGeneral::mAlarmIncrCombo [protected]

Definition at line 137 of file koeditorgeneral.h.

QLabel* KOEditorGeneral::mAlarmInfoLabel [protected]

Definition at line 134 of file koeditorgeneral.h.

QStackedWidget* KOEditorGeneral::mAlarmStack [protected]

Definition at line 133 of file koeditorgeneral.h.

QSpinBox* KOEditorGeneral::mAlarmTimeEdit [protected]

Definition at line 136 of file koeditorgeneral.h.

KOEditorAttachments* KOEditorGeneral::mAttachments [protected]

Definition at line 147 of file koeditorgeneral.h.

QLabel* KOEditorGeneral::mAttendeeSummaryLabel [protected]

Definition at line 131 of file koeditorgeneral.h.

QPushButton* KOEditorGeneral::mCategoriesButton [protected]

Reimplemented in KOEditorGeneralJournal.

Definition at line 142 of file koeditorgeneral.h.

KSqueezedTextLabel* KOEditorGeneral::mCategoriesLabel [protected]

Reimplemented in KOEditorGeneralJournal.

Definition at line 143 of file koeditorgeneral.h.

KRichTextWidget* KOEditorGeneral::mDescriptionEdit [protected]

Definition at line 139 of file koeditorgeneral.h.

KToolBar* KOEditorGeneral::mEditToolBar [protected]

Definition at line 144 of file koeditorgeneral.h.

KToolBar* KOEditorGeneral::mFormatToolBar [protected]

Definition at line 145 of file koeditorgeneral.h.

KLineEdit* KOEditorGeneral::mLocationEdit [protected]

Definition at line 130 of file koeditorgeneral.h.

QLabel* KOEditorGeneral::mOwnerLabel [protected]

Definition at line 140 of file koeditorgeneral.h.

QCheckBox* KOEditorGeneral::mRichDescription [protected]

Definition at line 146 of file koeditorgeneral.h.

KComboBox* KOEditorGeneral::mSecrecyCombo [protected]

Definition at line 141 of file koeditorgeneral.h.

KLineEdit* KOEditorGeneral::mSummaryEdit [protected]

Reimplemented in KOEditorGeneralJournal.

Definition at line 129 of file koeditorgeneral.h.


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

korganizer

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

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
  •   doc
  • 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