Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > 98d6b53e11e983e268c3e19f14e091a0 > files > 3087

kdepim-devel-doc-3.5.9-9mdv2008.1.x86_64.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">

<head>
  <title>korganizer: KOrg::BaseView Class Reference (korganizer)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <meta http-equiv="Content-Style-Type" content="text/css" />

  <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org"  r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org"  r (n 0 s 0 v 0 l 0))' />

  <meta name="trademark" content="KDE e.V." />
  <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
  <meta name="MSSmartTagsPreventParsing" content="true" />
  <meta name="robots" content="all" />

  <link rel="shortcut icon" href="../../favicon.ico" />

<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />



<style type="text/css">
<!--
hr { display: none; }
#content h2 { margin-left: 0px; }
table.mdTable { background-color: #f8f8f8; border: .2em solid #d7d7d7; }
td.mdRow { padding: 8px 20px; }
td.md { font-weight: bold; }
td.mdname1 { font-weight: bold; color: #602020; }
td.mdname { font-weight: bold; color: #602020;  }

-->
</style>

</head>

<body>

<div id="nav_header_top" align="right">
  <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>

  <a href="../.."><img id="nav_header_logo" alt="Home" align="left" src="../../kde_gear_64.png" border="0" /></a>
  <span class="doNotDisplay">::</span>
  <img id="nav_header_logo_right" alt="" align="right" src="../../pimlogo.png" border="0" />

  <div id="nav_header_title" align="left">KDE PIM API Reference</div>


</div>

<div id="nav_header_bottom" align="right">
  <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
  <div id="nav_header_bottom_left" style="text-align: left;">
/ <a href="../../">API Reference</a>
 / <a href=".">korganizer</a>
  </div>
</div>


<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
      <td valign="top" class="menuheader" height="0"></td>

  <td id="contentcolumn" valign="top" rowspan="2" >
    <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;">
    <h2><a name="content"></a>korganizer</h2>


<!-- Generated by Doxygen 1.5.5 -->
  <div class="navpath"><b>KOrg</b>::<a class="el" href="classKOrg_1_1BaseView.html">BaseView</a>
  </div>
<div class="contents">
<h1>KOrg::BaseView Class Reference</h1><!-- doxytag: class="KOrg::BaseView" --><!-- doxytag: inherits="QWidget" --><code>#include &lt;<a class="el" href="baseview_8h-source.html">baseview.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for KOrg::BaseView:</div>
<div class="dynsection">

<p><center><img src="classKOrg_1_1BaseView.png" usemap="#KOrg::BaseView_map" border="0" alt=""></center>
<map name="KOrg::BaseView_map">
<area href="classKOEventView.html" alt="KOEventView" shape="rect" coords="235,56,382,80">
<area href="classKOJournalView.html" alt="KOJournalView" shape="rect" coords="392,56,539,80">
<area href="classKOProjectView.html" alt="KOProjectView" shape="rect" coords="549,56,696,80">
<area href="classKOTodoView.html" alt="KOTodoView" shape="rect" coords="706,56,853,80">
<area href="classKOWhatsNextView.html" alt="KOWhatsNextView" shape="rect" coords="863,56,1010,80">
<area href="classKOListView.html" alt="KOListView" shape="rect" coords="0,112,147,136">
<area href="classKOMonthView.html" alt="KOMonthView" shape="rect" coords="157,112,304,136">
<area href="classKOrg_1_1AgendaView.html" alt="KOrg::AgendaView" shape="rect" coords="314,112,461,136">
<area href="classKOTimelineView.html" alt="KOTimelineView" shape="rect" coords="471,112,618,136">
<area href="classKOAgendaView.html" alt="KOAgendaView" shape="rect" coords="235,168,382,192">
<area href="classKOrg_1_1MultiAgendaView.html" alt="KOrg::MultiAgendaView" shape="rect" coords="392,168,539,192">
</map>
</div>

<p>
<a href="classKOrg_1_1BaseView-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
This class provides an interface for all views being displayed within the main calendar view. 
<p>
It has functions to update the view, to specify date range and other display parameter and to return selected objects. An important class, which inherits KOBaseView is <a class="el" href="classKOEventView.html" title="KOEventView is the abstract base class from which all other calendar views for event...">KOEventView</a>, which provides the interface for all views of event data like the agenda or the month view.<p>
Base class for calendar views <dl class="author" compact><dt><b>Author:</b></dt><dd>Preston Brown, Cornelius Schumacher </dd></dl>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classKOTodoView.html" title="This class provides a multi-column list view of todo events.">KOTodoView</a>, <a class="el" href="classKOEventView.html" title="KOEventView is the abstract base class from which all other calendar views for event...">KOEventView</a>, <a class="el" href="classKOListView.html" title="This class provides a multi-column list view of events.">KOListView</a>, <a class="el" href="classKOAgendaView.html" title="KOAgendaView is the agenda-like view used to display events in a single one or multi-day...">KOAgendaView</a>, <a class="el" href="classKOMonthView.html" title="The class KOMonthView represents the monthly view in KOrganizer.">KOMonthView</a> </dd></dl>

<p>Definition at line <a class="el" href="baseview_8h-source.html#l00057">57</a> of file <a class="el" href="baseview_8h-source.html">baseview.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Slots</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#974d494eb2ff8d7aa3f1ae1d30ffbcda">showDates</a> (const QDate &amp;start, const QDate &amp;end)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#b06b028c22e709d9250ad33354a91bb1">showIncidences</a> (const <a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html#74056b273d15b567668640fc37169c6d">Incidence::List</a> &amp;incidenceList)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#77ec9b0385cfef0d355ea25b0e118bfd">updateView</a> ()=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fff4fcd7b902fcd51629c781cd62baa5"></a><!-- doxytag: member="KOrg::BaseView::dayPassed" ref="fff4fcd7b902fcd51629c781cd62baa5" args="(const QDate &amp;)" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>dayPassed</b> (const QDate &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#8dc4e4e8d17ffdde102ee70084c911b6">setIncidenceChanger</a> (IncidenceChangerBase *changer)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#1bd62a1d3b217a475a89c69e7e16ec9c">flushView</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#585f0a666a4fe514ac48844bedeea739">changeIncidenceDisplay</a> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *, int)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#a3a4aa1f327fbac94bc98316e72c7f01">updateConfig</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#8f55811dac020dac1f0f9319371b569f">clearSelection</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#9aa618a5f7e8d2f044586506e9f59315">eventDurationHint</a> (QDateTime &amp;, QDateTime &amp;, bool &amp;)</td></tr>

<tr><td colspan="2"><br><h2>Signals</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6b24d866033374c72eae9df8c2084719"></a><!-- doxytag: member="KOrg::BaseView::incidenceSelected" ref="6b24d866033374c72eae9df8c2084719" args="(Incidence *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>incidenceSelected</b> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#b6e1eac5a87f8ee1f6f482ecb68d6f40">showIncidenceSignal</a> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#9b1e5d82c520b0b6229b1acfaee6b512">editIncidenceSignal</a> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#9531197ba7f5950aba22e596613e367e">deleteIncidenceSignal</a> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#8c9b40301fe65ddada67be43508acc72">cutIncidenceSignal</a> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#043f3bff588910f4c7f6063d337e4aba">copyIncidenceSignal</a> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#542312430e4930a8d3e514b32a03c27a">toggleAlarmSignal</a> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#7c004e433105f7ca9bf24a59792632be">dissociateOccurrenceSignal</a> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *, const QDate &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#d1147b5d8acfb2a6fb2f491750b1cf2a">dissociateFutureOccurrenceSignal</a> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *, const QDate &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4ad5efef9a781e90782479168c8f88c9"></a><!-- doxytag: member="KOrg::BaseView::startMultiModify" ref="4ad5efef9a781e90782479168c8f88c9" args="(const QString &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>startMultiModify</b> (const QString &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="127ca51ef2ea39cbde52910a2028c5b0"></a><!-- doxytag: member="KOrg::BaseView::endMultiModify" ref="127ca51ef2ea39cbde52910a2028c5b0" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>endMultiModify</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#6f402e752eabed62764b0ccf5c84ec79">newEventSignal</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#7297233ea5910f216b075d7dc7724eb9">newEventSignal</a> (const QDate &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#0ea3d594610caf505a48be111420f54f">newEventSignal</a> (const QDateTime &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#7bad7226fa6e94e457cd2f6c3a3d0e7b">newEventSignal</a> (const QDateTime &amp;, const QDateTime &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fc94af25232beb0cf73e0b00cbd767fe"></a><!-- doxytag: member="KOrg::BaseView::newTodoSignal" ref="fc94af25232beb0cf73e0b00cbd767fe" args="(const QDate &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>newTodoSignal</b> (const QDate &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="568c05cca22f60c1ebcb7ea0521aa737"></a><!-- doxytag: member="KOrg::BaseView::newSubTodoSignal" ref="568c05cca22f60c1ebcb7ea0521aa737" args="(Todo *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>newSubTodoSignal</b> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Todo.html">Todo</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="914e92aea99164107d7fef64f9d21e53"></a><!-- doxytag: member="KOrg::BaseView::newJournalSignal" ref="914e92aea99164107d7fef64f9d21e53" args="(const QDate &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>newJournalSignal</b> (const QDate &amp;)</td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#6c74c76999156c3bbb7d415fbe74a891">BaseView</a> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Calendar.html">Calendar</a> *cal, QWidget *parent=0, const char *name=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#742ccb365975e88c64ae32100b61e211">~BaseView</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="922432746579307455ba64f94f967c2c"></a><!-- doxytag: member="KOrg::BaseView::setCalendar" ref="922432746579307455ba64f94f967c2c" args="(Calendar *cal)" -->
virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><b>setCalendar</b> (<a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Calendar.html">Calendar</a> *cal)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Calendar.html">Calendar</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#ed6554f2b9e469a3d97d8e9a9bb299d2">calendar</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html#74056b273d15b567668640fc37169c6d">Incidence::List</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#e8c1cf14d73ad58b1c2ffc09c0a23ef0">selectedIncidences</a> ()=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/namespaceKCal.html#3e5daeebfd357711bf15f127f85635ad">DateList</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#772a7f195f718ff1d5e54e8677f96186">selectedDates</a> ()=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dac02c53f3f3981791a180780f666ea8"></a><!-- doxytag: member="KOrg::BaseView::printType" ref="dac02c53f3f3981791a180780f666ea8" args="()" -->
virtual CalPrinterBase::PrintType&nbsp;</td><td class="memItemRight" valign="bottom"><b>printType</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#99cc2148ee1ed066f4dee4c4e34b83f4">currentDateCount</a> ()=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKOrg_1_1BaseView.html#bd095caeae8863e11c1d7342f4f42e0d">isEventView</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="99ad14106bea9a431969bdd27aebf426"></a><!-- doxytag: member="KOrg::BaseView::mChanger" ref="99ad14106bea9a431969bdd27aebf426" args="" -->
IncidenceChangerBase *&nbsp;</td><td class="memItemRight" valign="bottom"><b>mChanger</b></td></tr>

</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="6c74c76999156c3bbb7d415fbe74a891"></a><!-- doxytag: member="KOrg::BaseView::BaseView" ref="6c74c76999156c3bbb7d415fbe74a891" args="(Calendar *cal, QWidget *parent=0, const char *name=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KOrg::BaseView::BaseView           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Calendar.html">Calendar</a> *&nbsp;</td>
          <td class="paramname"> <em>cal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QWidget *&nbsp;</td>
          <td class="paramname"> <em>parent</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Constructs a view. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>cal</em>&nbsp;</td><td>Pointer to the calendar object from which events will be retrieved for display. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</td><td>parent widget. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>name of this widget. </td></tr>
  </table>
</dl>

<p>Definition at line <a class="el" href="baseview_8h-source.html#l00069">69</a> of file <a class="el" href="baseview_8h-source.html">baseview.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="742ccb365975e88c64ae32100b61e211"></a><!-- doxytag: member="KOrg::BaseView::~BaseView" ref="742ccb365975e88c64ae32100b61e211" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual KOrg::BaseView::~BaseView           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Destructor. 
<p>
Views will do view-specific cleanups here. 
<p>Definition at line <a class="el" href="baseview_8h-source.html#l00076">76</a> of file <a class="el" href="baseview_8h-source.html">baseview.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="ed6554f2b9e469a3d97d8e9a9bb299d2"></a><!-- doxytag: member="KOrg::BaseView::calendar" ref="ed6554f2b9e469a3d97d8e9a9bb299d2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Calendar.html">Calendar</a>* KOrg::BaseView::calendar           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return calendar object of this view. 
<p>

<p>Definition at line <a class="el" href="baseview_8h-source.html#l00082">82</a> of file <a class="el" href="baseview_8h-source.html">baseview.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e8c1cf14d73ad58b1c2ffc09c0a23ef0"></a><!-- doxytag: member="KOrg::BaseView::selectedIncidences" ref="e8c1cf14d73ad58b1c2ffc09c0a23ef0" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html#74056b273d15b567668640fc37169c6d">Incidence::List</a> KOrg::BaseView::selectedIncidences           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>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. </dd></dl>

<p>Implemented in <a class="el" href="classKOAgendaView.html#e6f2b52fbe6e51931a7c12da56c47c75">KOAgendaView</a>, <a class="el" href="classKOJournalView.html#73f61e1fa11bab3f4d34a203e4b37d18">KOJournalView</a>, <a class="el" href="classKOListView.html#fd3a39a1a1476b3949e711838ffdd61f">KOListView</a>, <a class="el" href="classKOMonthView.html#90e44b985414e47682b41f7419a7f8aa">KOMonthView</a>, <a class="el" href="classKOTimelineView.html#41ea04743701ca606c053dd744a446eb">KOTimelineView</a>, <a class="el" href="classKOTodoView.html#b770f897964318430ab1167f6d495bd9">KOTodoView</a>, <a class="el" href="classKOWhatsNextView.html#35baddc08e86511dfcda0a1276540bf5">KOWhatsNextView</a>, <a class="el" href="classKOrg_1_1MultiAgendaView.html#19e0b69d2ee6f1e6b219ee1766c08d1b">KOrg::MultiAgendaView</a>, and <a class="el" href="classKOProjectView.html#fe1c0473ff793397b88ac770354a80cb">KOProjectView</a>.</p>

</div>
</div><p>
<a class="anchor" name="772a7f195f718ff1d5e54e8677f96186"></a><!-- doxytag: member="KOrg::BaseView::selectedDates" ref="772a7f195f718ff1d5e54e8677f96186" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/namespaceKCal.html#3e5daeebfd357711bf15f127f85635ad">DateList</a> KOrg::BaseView::selectedDates           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>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. </dd></dl>

<p>Implemented in <a class="el" href="classKOAgendaView.html#38d193d7b2968a042a873c64d5037ac8">KOAgendaView</a>, <a class="el" href="classKOJournalView.html#394a2b708e69167bfed5b2e70bc508b4">KOJournalView</a>, <a class="el" href="classKOListView.html#f9a5e6dc410b7cbce3a57581a2a5d7d5">KOListView</a>, <a class="el" href="classKOMonthView.html#2f69b713ec9fbb4ccca8f0dd276c2950">KOMonthView</a>, <a class="el" href="classKOTimelineView.html#4fa0fc9cfa335bf1c280946ec6e882da">KOTimelineView</a>, <a class="el" href="classKOTodoView.html#5465e26b9a66299f34f30aa000186934">KOTodoView</a>, <a class="el" href="classKOWhatsNextView.html#cf9c75650d61040fe8a519d9e2646755">KOWhatsNextView</a>, <a class="el" href="classKOrg_1_1MultiAgendaView.html#3912126310a8f7a3b588c1f295405417">KOrg::MultiAgendaView</a>, and <a class="el" href="classKOProjectView.html#982cd4bffd171a8b7bda449033f00980">KOProjectView</a>.</p>

</div>
</div><p>
<a class="anchor" name="99cc2148ee1ed066f4dee4c4e34b83f4"></a><!-- doxytag: member="KOrg::BaseView::currentDateCount" ref="99cc2148ee1ed066f4dee4c4e34b83f4" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int KOrg::BaseView::currentDateCount           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return number of currently shown dates. 
<p>
A return value of 0 means no idea. 
<p>Implemented in <a class="el" href="classKOAgendaView.html#e28fa236464901baa6c1422e8bc5eccf">KOAgendaView</a>, <a class="el" href="classKOJournalView.html#b40169ecc6bc47a4a0c9858b5966f3c6">KOJournalView</a>, <a class="el" href="classKOListView.html#2b1d0181c0347dcc5e5d70731fe90373">KOListView</a>, <a class="el" href="classKOMonthView.html#86bd143a74f9dbf8292e8ee1476035fe">KOMonthView</a>, <a class="el" href="classKOTimelineView.html#e69d4b460f1f43193322b88160874d49">KOTimelineView</a>, <a class="el" href="classKOTodoView.html#b3b13cc8b0c97bee122c753cc9b62f08">KOTodoView</a>, <a class="el" href="classKOWhatsNextView.html#a179e455fc467cb6317c90f4e8152917">KOWhatsNextView</a>, <a class="el" href="classKOrg_1_1MultiAgendaView.html#5804cab83cdf06c15328ae4e04286e20">KOrg::MultiAgendaView</a>, and <a class="el" href="classKOProjectView.html#26bdd4379d67ff6b0434cb70c408edcd">KOProjectView</a>.</p>

</div>
</div><p>
<a class="anchor" name="bd095caeae8863e11c1d7342f4f42e0d"></a><!-- doxytag: member="KOrg::BaseView::isEventView" ref="bd095caeae8863e11c1d7342f4f42e0d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool KOrg::BaseView::isEventView           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return if this view is a view for displaying events. 
<p>

<p>Reimplemented in <a class="el" href="classKOEventView.html#bb4792f2ff801f6d44dd5e1df7e313e6">KOEventView</a>.</p>

<p>Definition at line <a class="el" href="baseview_8h-source.html#l00109">109</a> of file <a class="el" href="baseview_8h-source.html">baseview.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="974d494eb2ff8d7aa3f1ae1d30ffbcda"></a><!-- doxytag: member="KOrg::BaseView::showDates" ref="974d494eb2ff8d7aa3f1ae1d30ffbcda" args="(const QDate &amp;start, const QDate &amp;end)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KOrg::BaseView::showDates           </td>
          <td>(</td>
          <td class="paramtype">const QDate &amp;&nbsp;</td>
          <td class="paramname"> <em>start</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QDate &amp;&nbsp;</td>
          <td class="paramname"> <em>end</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [pure virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Show incidences for the given date range. 
<p>
The date range actually shown may be different from the requested range, depending on the particular requirements of the view.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>Start of date range. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>end</em>&nbsp;</td><td>End of date range. </td></tr>
  </table>
</dl>

<p>Implemented in <a class="el" href="classKOAgendaView.html#9e60555b2adb3f3810b7fc0a19121bb8">KOAgendaView</a>, <a class="el" href="classKOJournalView.html#3fed57f483f057d0cc6b12a061ff5f21">KOJournalView</a>, <a class="el" href="classKOListView.html#a4bf06545232f7f8faecf071316e28ec">KOListView</a>, <a class="el" href="classKOMonthView.html#993217f7923cabe7589fca12b3ac4cc7">KOMonthView</a>, <a class="el" href="classKOTimelineView.html#b0b98c6a1e915c4754e77d550945c0a1">KOTimelineView</a>, <a class="el" href="classKOTodoView.html#6332d938b5417ab362d0a1da0b24bc90">KOTodoView</a>, <a class="el" href="classKOWhatsNextView.html#f623a49bf8972b44284536724b515bf0">KOWhatsNextView</a>, <a class="el" href="classKOrg_1_1MultiAgendaView.html#540c7273b09dacd4085e2b871b52eb5e">KOrg::MultiAgendaView</a>, and <a class="el" href="classKOProjectView.html#dc90579bec6777fc1bcba39cca4b6271">KOProjectView</a>.</p>

</div>
</div><p>
<a class="anchor" name="b06b028c22e709d9250ad33354a91bb1"></a><!-- doxytag: member="KOrg::BaseView::showIncidences" ref="b06b028c22e709d9250ad33354a91bb1" args="(const Incidence::List &amp;incidenceList)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KOrg::BaseView::showIncidences           </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html#74056b273d15b567668640fc37169c6d">Incidence::List</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>incidenceList</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [pure virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Show given incidences. 
<p>
Depending on the actual view it might not be possible to show all given events.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>incidenceList</em>&nbsp;</td><td>a list of incidences to show. </td></tr>
  </table>
</dl>

<p>Implemented in <a class="el" href="classKOAgendaView.html#c2cd7516e2fc87be8ccf98cd29f928e8">KOAgendaView</a>, <a class="el" href="classKOJournalView.html#8352f1a988179212e0fd59165cf2878c">KOJournalView</a>, <a class="el" href="classKOListView.html#8f4955430378a835557cc59c9d184cf2">KOListView</a>, <a class="el" href="classKOMonthView.html#4e3949d925555c1c023c65a7fe9ad5fb">KOMonthView</a>, <a class="el" href="classKOTodoView.html#ff0e9641a09c72a355c8aaeb6a44325d">KOTodoView</a>, <a class="el" href="classKOWhatsNextView.html#d3f27c8a29facecb981d2e939c5d68fd">KOWhatsNextView</a>, <a class="el" href="classKOrg_1_1MultiAgendaView.html#e0acbc4c9a385049b3f63b0bc5129b17">KOrg::MultiAgendaView</a>, and <a class="el" href="classKOProjectView.html#1d29747aad427bfcbb79af4c00233af4">KOProjectView</a>.</p>

</div>
</div><p>
<a class="anchor" name="77ec9b0385cfef0d355ea25b0e118bfd"></a><!-- doxytag: member="KOrg::BaseView::updateView" ref="77ec9b0385cfef0d355ea25b0e118bfd" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KOrg::BaseView::updateView           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [pure virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Implemented in <a class="el" href="classKOAgendaView.html#88c245f6a7410d17fbb8eaab2dc8796d">KOAgendaView</a>, <a class="el" href="classKOJournalView.html#64e15c7a2aa84b72862f380d1fce76c9">KOJournalView</a>, <a class="el" href="classKOListView.html#97a0023f281a9a29c6143507638b7a15">KOListView</a>, <a class="el" href="classKOMonthView.html#cd66f1ee322964a1890599b45a75951e">KOMonthView</a>, <a class="el" href="classKOTimelineView.html#8e8e576d2583a63e126e235614168daf">KOTimelineView</a>, <a class="el" href="classKOTodoView.html#26c71a69605713ecd502e0f4c9e84540">KOTodoView</a>, <a class="el" href="classKOWhatsNextView.html#b67ab8c75143b903723b6535e536f214">KOWhatsNextView</a>, <a class="el" href="classKOrg_1_1MultiAgendaView.html#a7f92767c3f97afdff7448904abdfac6">KOrg::MultiAgendaView</a>, and <a class="el" href="classKOProjectView.html#c72ce8935095dc110392466b86b94e24">KOProjectView</a>.</p>

</div>
</div><p>
<a class="anchor" name="8dc4e4e8d17ffdde102ee70084c911b6"></a><!-- doxytag: member="KOrg::BaseView::setIncidenceChanger" ref="8dc4e4e8d17ffdde102ee70084c911b6" args="(IncidenceChangerBase *changer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KOrg::BaseView::setIncidenceChanger           </td>
          <td>(</td>
          <td class="paramtype">IncidenceChangerBase *&nbsp;</td>
          <td class="paramname"> <em>changer</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Assign a new incidence change helper object. 
<p>

<p>Reimplemented in <a class="el" href="classKOAgendaView.html#951693ca6161adc863d7e4b6ed4f026e">KOAgendaView</a>, <a class="el" href="classKOJournalView.html#3f0302205f37df78404052c31f29398e">KOJournalView</a>, <a class="el" href="classKOTodoView.html#f40867dbb8a525c06d7eecdac17a8a6e">KOTodoView</a>, and <a class="el" href="classKOrg_1_1MultiAgendaView.html#ff289b9da1f5751210c6a5a27487daa1">KOrg::MultiAgendaView</a>.</p>

<p>Definition at line <a class="el" href="baseview_8h-source.html#l00140">140</a> of file <a class="el" href="baseview_8h-source.html">baseview.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1bd62a1d3b217a475a89c69e7e16ec9c"></a><!-- doxytag: member="KOrg::BaseView::flushView" ref="1bd62a1d3b217a475a89c69e7e16ec9c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KOrg::BaseView::flushView           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Write all unsaved data back to calendar store. 
<p>

<p>Reimplemented in <a class="el" href="classKOJournalView.html#ad104633be8278c00121d9d9d084ea8c">KOJournalView</a>.</p>

<p>Definition at line <a class="el" href="baseview_8h-source.html#l00145">145</a> of file <a class="el" href="baseview_8h-source.html">baseview.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="585f0a666a4fe514ac48844bedeea739"></a><!-- doxytag: member="KOrg::BaseView::changeIncidenceDisplay" ref="585f0a666a4fe514ac48844bedeea739" args="(Incidence *, int)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KOrg::BaseView::changeIncidenceDisplay           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [pure virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Updates the current display to reflect the changes to one particular incidence. 
<p>

<p>Implemented in <a class="el" href="classKOAgendaView.html#553ce2498c8a3c78a561c5febf11be1b">KOAgendaView</a>, <a class="el" href="classKOJournalView.html#53c1d99ec9b69bd99b4e5074113b6fea">KOJournalView</a>, <a class="el" href="classKOListView.html#ee5203f08bac84c886cb50b002209774">KOListView</a>, <a class="el" href="classKOMonthView.html#5e2436b0beefce63382535771cb685ef">KOMonthView</a>, <a class="el" href="classKOTimelineView.html#fe8ddb031cc90b8435c73a5f83ae9021">KOTimelineView</a>, <a class="el" href="classKOTodoView.html#02c8b4768b797afffe324ea47636211f">KOTodoView</a>, <a class="el" href="classKOWhatsNextView.html#86285adc0bff7b57198d7a346827c85e">KOWhatsNextView</a>, <a class="el" href="classKOrg_1_1MultiAgendaView.html#a75788000e5f04d85a4c936a952a01f7">KOrg::MultiAgendaView</a>, and <a class="el" href="classKOProjectView.html#b5a1a4914cc560e5cb4c12c552be06ce">KOProjectView</a>.</p>

</div>
</div><p>
<a class="anchor" name="a3a4aa1f327fbac94bc98316e72c7f01"></a><!-- doxytag: member="KOrg::BaseView::updateConfig" ref="a3a4aa1f327fbac94bc98316e72c7f01" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KOrg::BaseView::updateConfig           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Re-reads the <a class="el" href="classKOrganizer.html" title="This is the main class for KOrganizer.">KOrganizer</a> configuration and picks up relevant changes which are applicable to the view. 
<p>

<p>Reimplemented in <a class="el" href="classKOAgendaView.html#47bfc17d081a126d680d3d34df5357e3">KOAgendaView</a>, <a class="el" href="classKOMonthView.html#addf92b53a05de21655ee586345650e5">KOMonthView</a>, <a class="el" href="classKOTodoView.html#f296d93e02dccb3f7233a3cc43d07869">KOTodoView</a>, and <a class="el" href="classKOProjectView.html#8e2e5a8c267e4ab5215c25853cf24bb0">KOProjectView</a>.</p>

<p>Definition at line <a class="el" href="baseview_8h-source.html#l00156">156</a> of file <a class="el" href="baseview_8h-source.html">baseview.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8f55811dac020dac1f0f9319371b569f"></a><!-- doxytag: member="KOrg::BaseView::clearSelection" ref="8f55811dac020dac1f0f9319371b569f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void KOrg::BaseView::clearSelection           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Clear selection. 
<p>
The incidenceSelected signal is not emitted. 
<p>Reimplemented in <a class="el" href="classKOAgendaView.html#b40440041fe1867139a5b11abc0e3270">KOAgendaView</a>, <a class="el" href="classKOListView.html#8bd833d7b8df299f170e5ef7228dc4aa">KOListView</a>, <a class="el" href="classKOMonthView.html#7da878fb89b65a3ad9402bd7e4eed1c3">KOMonthView</a>, and <a class="el" href="classKOTodoView.html#c0e1e85bfac0dc6fae74fa6c2e96169e">KOTodoView</a>.</p>

<p>Definition at line <a class="el" href="baseview_8h-source.html#l00161">161</a> of file <a class="el" href="baseview_8h-source.html">baseview.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9aa618a5f7e8d2f044586506e9f59315"></a><!-- doxytag: member="KOrg::BaseView::eventDurationHint" ref="9aa618a5f7e8d2f044586506e9f59315" args="(QDateTime &amp;, QDateTime &amp;, bool &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool KOrg::BaseView::eventDurationHint           </td>
          <td>(</td>
          <td class="paramtype">QDateTime &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QDateTime &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool &amp;&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inline, virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the default start/end date/time for new events. 
<p>
Return true if anything was changed 
<p>Reimplemented in <a class="el" href="classKOAgendaView.html#4c6cb83632f3ef80e5c88b1cc521e4da">KOAgendaView</a>, <a class="el" href="classKOMonthView.html#60587b4dc04c620e3e8097313933150f">KOMonthView</a>, <a class="el" href="classKOTimelineView.html#504531ee8c98e09a49c3458274267a13">KOTimelineView</a>, and <a class="el" href="classKOrg_1_1MultiAgendaView.html#e8cf5bcfdd2c43f2ad3afb6c8593cfa1">KOrg::MultiAgendaView</a>.</p>

<p>Definition at line <a class="el" href="baseview_8h-source.html#l00166">166</a> of file <a class="el" href="baseview_8h-source.html">baseview.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b6e1eac5a87f8ee1f6f482ecb68d6f40"></a><!-- doxytag: member="KOrg::BaseView::showIncidenceSignal" ref="b6e1eac5a87f8ee1f6f482ecb68d6f40" args="(Incidence *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::showIncidenceSignal           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
instructs the receiver to show the incidence in read-only mode. 
<p>

</div>
</div><p>
<a class="anchor" name="9b1e5d82c520b0b6229b1acfaee6b512"></a><!-- doxytag: member="KOrg::BaseView::editIncidenceSignal" ref="9b1e5d82c520b0b6229b1acfaee6b512" args="(Incidence *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::editIncidenceSignal           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
instructs the receiver to begin editing the incidence specified in some manner. 
<p>
Doesn't make sense to connect to more than one receiver. 
</div>
</div><p>
<a class="anchor" name="9531197ba7f5950aba22e596613e367e"></a><!-- doxytag: member="KOrg::BaseView::deleteIncidenceSignal" ref="9531197ba7f5950aba22e596613e367e" args="(Incidence *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::deleteIncidenceSignal           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
instructs the receiver to delete the Incidence in some manner; some possibilities include automatically, with a confirmation dialog box, etc. 
<p>
Doesn't make sense to connect to more than one receiver. 
</div>
</div><p>
<a class="anchor" name="8c9b40301fe65ddada67be43508acc72"></a><!-- doxytag: member="KOrg::BaseView::cutIncidenceSignal" ref="8c9b40301fe65ddada67be43508acc72" args="(Incidence *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::cutIncidenceSignal           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
instructs the receiver to cut the Incidence 
<p>

</div>
</div><p>
<a class="anchor" name="043f3bff588910f4c7f6063d337e4aba"></a><!-- doxytag: member="KOrg::BaseView::copyIncidenceSignal" ref="043f3bff588910f4c7f6063d337e4aba" args="(Incidence *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::copyIncidenceSignal           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
instructs the receiver to copy the incidence 
<p>

</div>
</div><p>
<a class="anchor" name="542312430e4930a8d3e514b32a03c27a"></a><!-- doxytag: member="KOrg::BaseView::toggleAlarmSignal" ref="542312430e4930a8d3e514b32a03c27a" args="(Incidence *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::toggleAlarmSignal           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
instructs the receiver to toggle the alarms of the Incidence. 
<p>

</div>
</div><p>
<a class="anchor" name="7c004e433105f7ca9bf24a59792632be"></a><!-- doxytag: member="KOrg::BaseView::dissociateOccurrenceSignal" ref="7c004e433105f7ca9bf24a59792632be" args="(Incidence *, const QDate &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::dissociateOccurrenceSignal           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QDate &amp;&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Dissociate from a recurring incidence the occurrence on the given date to a new incidence. 
<p>

</div>
</div><p>
<a class="anchor" name="d1147b5d8acfb2a6fb2f491750b1cf2a"></a><!-- doxytag: member="KOrg::BaseView::dissociateFutureOccurrenceSignal" ref="d1147b5d8acfb2a6fb2f491750b1cf2a" args="(Incidence *, const QDate &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::dissociateFutureOccurrenceSignal           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="libkcal.tag:../../libkcal/html/" href="../../libkcal/html/classKCal_1_1Incidence.html">Incidence</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QDate &amp;&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Dissociate from a recurring incidence all occurrences after the given date to a new incidence. 
<p>

</div>
</div><p>
<a class="anchor" name="6f402e752eabed62764b0ccf5c84ec79"></a><!-- doxytag: member="KOrg::BaseView::newEventSignal" ref="6f402e752eabed62764b0ccf5c84ec79" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::newEventSignal           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
instructs the receiver to create a new event. 
<p>
Doesn't make sense to connect to more than one receiver. 
</div>
</div><p>
<a class="anchor" name="7297233ea5910f216b075d7dc7724eb9"></a><!-- doxytag: member="KOrg::BaseView::newEventSignal" ref="7297233ea5910f216b075d7dc7724eb9" args="(const QDate &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::newEventSignal           </td>
          <td>(</td>
          <td class="paramtype">const QDate &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
instructs the receiver to create a new event with the specified beginning time. 
<p>
Doesn't make sense to connect to more than one receiver. 
</div>
</div><p>
<a class="anchor" name="0ea3d594610caf505a48be111420f54f"></a><!-- doxytag: member="KOrg::BaseView::newEventSignal" ref="0ea3d594610caf505a48be111420f54f" args="(const QDateTime &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::newEventSignal           </td>
          <td>(</td>
          <td class="paramtype">const QDateTime &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
instructs the receiver to create a new event with the specified beginning time. 
<p>
Doesn't make sense to connect to more than one receiver. 
</div>
</div><p>
<a class="anchor" name="7bad7226fa6e94e457cd2f6c3a3d0e7b"></a><!-- doxytag: member="KOrg::BaseView::newEventSignal" ref="7bad7226fa6e94e457cd2f6c3a3d0e7b" args="(const QDateTime &amp;, const QDateTime &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KOrg::BaseView::newEventSignal           </td>
          <td>(</td>
          <td class="paramtype">const QDateTime &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QDateTime &amp;&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
instructs the receiver to create a new event, with the specified beginning end ending times. 
<p>
Doesn't make sense to connect to more than one receiver. 
</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="baseview_8h-source.html">baseview.h</a></ul>
</div>
    </div></div>


      </td>
  </tr>
  <tr>
    <td valign="top" id="leftmenu" width="25%">
      <a name="navigation"></a>
      <div class="menu_box"><h2>korganizer</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="functions.html">Class Members</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classActionManager.html">actionmanager</option>,  <option value="classCalendarView.html">calendarview</option>,  <option value="classCalPrinter.html">calprinter</option>,  <option value="classCalPrintPluginBase.html">calprintpluginbase</option>,  <option value="classConfigDialog.html">configdialog</option>,  <option value="classConverter.html">converter</option>,  <option value="classDateNavigator.html">datenavigator</option>,  <option value="classDynamicTip.html">dynamictip</option>,  <option value="classEventArchiver.html">eventarchiver</option>,  <option value="classExportWebDialog.html">exportwebdialog</option>,  <option value="classFilterEditDialog.html">filtereditdialog</option>,  <option value="classFreeBusyDownloadJob.html">freebusydownloadjob</option>,  <option value="classHoliday.html">holiday</option>,  <option value="classKCalendarIface.html">kcalendariface</option>,  <option value="classKOAgendaView.html">koagendaview</option>,  <option value="classKOAttendeeEditor.html">koattendeeeditor</option>,  <option value="classKOAttendeeListView.html">koattendeelistview</option>,  <option value="classKOCounterDialog.html">kocounterdialog</option>,  <option value="classKODayMatrix.html">kodaymatrix</option>,  <option value="classKODialogManager.html">kodialogmanager</option>,  <option value="classKOEventEditor.html">koeventeditor</option>,  <option value="classKOEventView.html">koeventview</option>,  <option value="classKOEventViewer.html">koeventviewer</option>,  <option value="classKOEventViewerDialog.html">koeventviewerdialog</option>,  <option value="classKOIncidenceEditor.html">koincidenceeditor</option>,  <option value="classKOIncidenceToolTip.html">koincidencetooltip</option>,  <option value="classKOJournalEditor.html">kojournaleditor</option>,  <option value="classKOJournalView.html">kojournalview</option>,  <option value="classKOListView.html">kolistview</option>,  <option value="classKOMonthView.html">komonthview</option>,  <option value="classKOProjectView.html">koprojectview</option>,  <option value="classKOProjectViewItem.html">koprojectviewitem</option>,  <option value="classKOrg_1_1AgendaView.html">korg::agendaview</option>,  <option value="classKOrg_1_1BaseView.html">korg::baseview</option>,  <option value="classKOrg_1_1CalendarDecoration.html">korg::calendardecoration</option>,  <option value="classKOrg_1_1CalendarViewBase.html">korg::calendarviewbase</option>,  <option value="classKOrg_1_1CalPrinterBase.html">korg::calprinterbase</option>,  <option value="classKOrg_1_1MainWindow.html">korg::mainwindow</option>,  <option value="classKOrg_1_1MultiAgendaView.html">korg::multiagendaview</option>,  <option value="classKOrg_1_1PrintPlugin.html">korg::printplugin</option>,  <option value="classKOrganizer.html">korganizer</option>,  <option value="classKOTimelineView.html">kotimelineview</option>,  <option value="classKOTodoEditor.html">kotodoeditor</option>,  <option value="classKOTodoView.html">kotodoview</option>,  <option value="classKOTodoViewItem.html">kotodoviewitem</option>,  <option value="classKOViewManager.html">koviewmanager</option>,  <option value="classKOWhatsNextView.html">kowhatsnextview</option>,  <option value="classKOWindowList.html">kowindowlist</option>,  <option value="classMonthViewCell.html">monthviewcell</option>,  <option value="classParsha.html">parsha</option>,  <option value="classResourceView.html">resourceview</option>,
</select>
</form>
</div>
-->
</div></div>
<div class="menu_box"><h2>API Dox</h2>
<div class="nav_list">
<ul>
<li><a href="../../akregator/html/index.html">akregator</a></li><li>&nbsp;&nbsp;<a href="../../akregator/src/html/index.html">src</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../akregator/src/librss/html/index.html">librss</a></li><li><a href="../../certmanager/html/index.html">certmanager</a></li><li>&nbsp;&nbsp;<a href="../../certmanager/lib/html/index.html">lib</a></li><li><a href="../../kaddressbook/html/index.html">kaddressbook</a></li><li><a href="../../kalarm/html/index.html">kalarm</a></li><li>&nbsp;&nbsp;<a href="../../kalarm/lib/html/index.html">lib</a></li><li><a href="../../kandy/html/index.html">kandy</a></li><li><a href="../../karm/html/index.html">karm</a></li><li><a href="../../kdgantt/html/index.html">kdgantt</a></li><li><a href="../../kgantt/html/index.html">kgantt</a></li><li><a href="../../kioslaves/html/index.html">kioslaves</a></li><li>&nbsp;&nbsp;<a href="../../kioslaves/imap4/html/index.html">imap4</a></li><li>&nbsp;&nbsp;<a href="../../kioslaves/mbox/html/index.html">mbox</a></li><li><a href="../../kitchensync/html/index.html">kitchensync</a></li><li><a href="../../kmail/html/index.html">kmail</a></li><li><a href="../../knotes/html/index.html">knotes</a></li><li><a href="../../konsolekalendar/html/index.html">konsolekalendar</a></li><li><a href="../../kontact/html/index.html">kontact</a></li><li><a href="../../korganizer/html/index.html">korganizer</a></li><li><a href="../../kpilot/html/index.html">kpilot</a></li><li>&nbsp;&nbsp;<a href="../../kpilot/kpilot/html/index.html">kpilot</a></li><li>&nbsp;&nbsp;<a href="../../kpilot/lib/html/index.html">lib</a></li><li><a href="../../libemailfunctions/html/index.html">libemailfunctions</a></li><li><a href="../../libkcal/html/index.html">libkcal</a></li><li><a href="../../libkdepim/html/index.html">libkdepim</a></li><li><a href="../../libkholidays/html/index.html">libkholidays</a></li><li><a href="../../libkmime/html/index.html">libkmime</a></li><li><a href="../../libkpgp/html/index.html">libkpgp</a></li><li><a href="../../libkpimidentities/html/index.html">libkpimidentities</a></li>
</ul></div></div>


        </td>
</tr>
</table>

<span class="doNotDisplay">
  <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
  <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
  <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
</span>


<div style="height: 8px"></div>

<div id="footer">
  <div id="footer_left">
    Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">Allen Winter</a>.
<br/>
    KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
    <a href="http://www.kde.org/contact/impressum.php">Legal</a>
  </div>
  <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
</div>

<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
WARNING END
-->

</body>
</html>