<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.14.0">
  <compound kind="class">
    <name>CalendarSupport::CalPrintDialog</name>
    <filename>classCalendarSupport_1_1CalPrintDialog.html</filename>
  </compound>
  <compound kind="class">
    <name>CalendarSupport::CalPrinterBase</name>
    <filename>classCalendarSupport_1_1CalPrinterBase.html</filename>
  </compound>
  <compound kind="class">
    <name>CalendarSupport::CalPrintPluginBase</name>
    <filename>classCalendarSupport_1_1CalPrintPluginBase.html</filename>
    <base>CalendarSupport::PrintPlugin</base>
    <member kind="function">
      <type></type>
      <name>CalPrintPluginBase</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a62a5c98b26a5ed3072841b4f1bbe814b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QWidget *</type>
      <name>createConfigWidget</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>aff24271971257655b7fefab7da457a91</anchor>
      <arglist>(QWidget *) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doLoadConfig</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>adf906a6811a10a838ae1334faecf5845</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doPrint</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>ad7c2eb4d01f6668d0963ac8059cf0ef8</anchor>
      <arglist>(QPrinter *printer) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSaveConfig</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a21287a81a9711750d559d291ec06ac5e</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawAgendaDayBox</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a92547fe02de5fd0c34fdd2847d9b39d8</anchor>
      <arglist>(QPainter &amp;p, const KCalendarCore::Event::List &amp;eventList, QDate qd, bool expandable, QTime fromTime, QTime toTime, QRect box, bool includeDescription, bool includeCategories, bool excludeTime, const QList&lt; QDate &gt; &amp;workDays)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>drawBoxWithCaption</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a3dc3bf95373ed445d592ad30b24746fe</anchor>
      <arglist>(QPainter &amp;p, QRect box, const QString &amp;caption, const QString &amp;contents, bool sameLine, bool expand, const QFont &amp;captionFont, const QFont &amp;textFont, bool richContents=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawDayBox</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a6ab621679dabd67d563d8d0b092ae4f5</anchor>
      <arglist>(QPainter &amp;p, QDate qd, QTime fromTime, QTime toTime, QRect box, bool fullDate=false, bool printRecurDaily=true, bool printRecurWeekly=true, bool singleLineLimit=true, bool includeDescription=false, bool includeCategories=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawDaysOfWeek</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a2807ca5a69b535da19708851fed2c113</anchor>
      <arglist>(QPainter &amp;p, QDate fromDate, QDate toDate, QRect box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawDaysOfWeekBox</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>af55db3bc8e99274030e4d95e3ef4e7ff</anchor>
      <arglist>(QPainter &amp;p, QDate qd, QRect box)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>drawFooter</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a38a46eefa65db2b50228e9bfddf6744f</anchor>
      <arglist>(QPainter &amp;p, QRect box)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>drawHeader</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>af16ab7c17b09d0c173f5fed6e1d0d06c</anchor>
      <arglist>(QPainter &amp;p, const QString &amp;title, QDate month1, QDate month2, QRect box, bool expand=false, QColor backColor=QColor())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMonth</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>ae50d83393bee1a63409ba8cdb37ab121</anchor>
      <arglist>(QPainter &amp;p, QDate dt, QRect box, int maxdays=-1, int subDailyFlags=TimeBoxes, int holidaysFlags=Text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMonthTable</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>acb65c99d505b98012561b698208c6ff7</anchor>
      <arglist>(QPainter &amp;p, QDate qd, QTime fromTime, QTime toTime, bool weeknumbers, bool recurDaily, bool recurWeekly, bool singleLineLimit, bool includeDescription, bool includeCategories, QRect box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawNoteLines</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a62bef1f55392d108d88468db3b601a3d</anchor>
      <arglist>(QPainter &amp;p, QRect box, int startY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSmallMonth</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a311954b66990d64bc9467efed7589add</anchor>
      <arglist>(QPainter &amp;p, QDate qd, QRect box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSubHeaderBox</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>ac1090dd937fbf261598e57fccf4b3b7e</anchor>
      <arglist>(QPainter &amp;p, const QString &amp;str, QRect box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTextLines</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a0b411e53da30404d2ec2d5ea1cbd5f82</anchor>
      <arglist>(QPainter &amp;p, const QString &amp;entry, int x, int &amp;y, int width, int pageHeight, bool richTextEntry)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTimeLine</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a72220bb8f3472274ed88f25ffab6a3a4</anchor>
      <arglist>(QPainter &amp;p, QTime fromTime, QTime toTime, QRect box)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawTodo</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a9950a7227946229181a9034060058ae8</anchor>
      <arglist>(int &amp;count, const KCalendarCore::Todo::Ptr &amp;todo, QPainter &amp;p, KCalendarCore::TodoSortField sortField, KCalendarCore::SortDirection sortDir, bool connectSubTodos, bool strikeoutCompleted, bool desc, int posPriority, int posSummary, int posCategories, int posStartDt, int posDueDt, int posPercentComplete, int level, int x, int &amp;y, int width, int pageHeight, const KCalendarCore::Todo::List &amp;todoList, TodoParentStart *r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawVerticalBox</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a27c198f832a9c01909a39deb93c48381</anchor>
      <arglist>(QPainter &amp;p, int linewidth, QRect box, const QString &amp;str, int flags=-1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>footerHeight</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a92280d60184e42aaeea8ad8f0dc1fe64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>headerHeight</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a8720c9cedd4cfb53c6828853a5d9ec3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>print</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a25d9e3b55a288137162ed6cf6ee66517</anchor>
      <arglist>(QPainter &amp;p, int width, int height)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printEventString</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a5d08c49072720a43d46b25a924992bad</anchor>
      <arglist>(QPainter &amp;p, QRect box, const QString &amp;str, int flags=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showEventBox</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a80d4da413b7df8867dca3852f63c8dd8</anchor>
      <arglist>(QPainter &amp;p, int linewidth, QRect box, const KCalendarCore::Incidence::Ptr &amp;incidence, const QString &amp;str, int flags=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useColors</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>accb8c73dd028a7051072306ca32f799b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawBox</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a546bc03f6df890f0c249ab348690cbbf</anchor>
      <arglist>(QPainter &amp;p, int linewidth, QRect rect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawShadedBox</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a577292e730095d5a7cc693c51ba65c07</anchor>
      <arglist>(QPainter &amp;p, int linewidth, const QBrush &amp;brush, QRect rect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>weekdayColumn</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>ab2f86de8dfe715ae9ef2fbe015ffeabd</anchor>
      <arglist>(int weekday)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mExcludeConfidential</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a6eb04a013ccbd68c08e7dd7c22f56dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mExcludePrivate</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a185ea988236326e53ddbdc2d667cf458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mPrintFooter</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>aa5a8d2fdc6d6a0f6faddfc0711bc4491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mShowNoteLines</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>a206cf1f6947fdc3950abf8f78fd7e78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mUseColors</name>
      <anchorfile>classCalendarSupport_1_1CalPrintPluginBase.html</anchorfile>
      <anchor>af9fb0b17614b5fb07e9ed62e5507037b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CalendarSupport::PrintPlugin</name>
    <filename>classCalendarSupport_1_1PrintPlugin.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual QPageLayout::Orientation</type>
      <name>defaultOrientation</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>ac876897c61839d715072e512b2d9410c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QString</type>
      <name>description</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>a4f676e60fe698dce00f0c32583cf9350</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doLoadConfig</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>aa94aaaf72c7b6d5dda187af79cd0d6b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>doPrint</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>ab32ebf959528eaaa244bf727070f1eef</anchor>
      <arglist>(QPrinter *printer)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doSaveConfig</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>abe9bb15b7daffe469b5d78fadffcdfb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>enabled</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>a3215d086d6f390025fae4b5ee36c4687</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QString</type>
      <name>groupName</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>aa71d053ccc98409931a6aee45f59d9a2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QString</type>
      <name>info</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>a161a3fbc1e6fa4d2bcd71553f597a828</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>readSettingsWidget</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>a2d3fbe8d86ddca65b26c215e1f99660d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDateRange</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>a6f252b05c11a66d06e2f9ca0f1eafdde</anchor>
      <arglist>(const QDate &amp;from, const QDate &amp;to)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSettingsWidget</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>a3f1f388f3ab82df65ccb0ef92b2aff73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>sortID</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>adfde2228dd3aa8c8480d3bd851836247</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPrinter *</type>
      <name>mPrinter</name>
      <anchorfile>classCalendarSupport_1_1PrintPlugin.html</anchorfile>
      <anchor>aac88967d73dc3706771f18c1c09659b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>Calendar Support</title>
    <filename>index.html</filename>
    <docanchor file="index.html" title="Calendar Support">md__2build_2calendarsupport_2src_2calendarsupport-25_808_81_2README</docanchor>
  </compound>
</tagfile>
