#include <klocalizedstring.h>

/********************************************************************************
** Form generated from reading UI file 'dialogdesktop.ui'
**
** Created by: Qt User Interface Compiler version 5.9.4
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_DIALOGDESKTOP_H
#define UI_DIALOGDESKTOP_H

#include <AkonadiWidgets/TagWidget>
#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSlider>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTableView>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "CalendarSupport/MessageWidget"
#include "Libkdepim/KCheckComboBox"
#include "Libkdepim/KWeekdayCheckCombo"
#include "kcombobox.h"
#include "kdatecombobox.h"
#include "klineedit.h"
#include "kpimtextedit/richtextcomposerwidget.h"
#include "kseparator.h"
#include "ktimecombobox.h"
#include "ktimezonecombobox.h"

QT_BEGIN_NAMESPACE

class Ui_EventOrTodoDesktop
{
public:
    QVBoxLayout *mainVerticalLayout;
    CalendarSupport::MessageWidget *mMessageWidget;
    QGridLayout *gridLayout;
    QLabel *label;
    QWidget *mCalSelectorPlaceHolder;
    QWidget *mInvitationBar;
    QHBoxLayout *horizontalLayout_10;
    QLabel *label_7;
    QPushButton *mAcceptInvitationButton;
    QPushButton *mDeclineInvitationButton;
    QSpacerItem *horizontalSpacer_13;
    QLabel *label_2;
    QLineEdit *mSummaryEdit;
    QLabel *mLocationLabel;
    QLineEdit *mLocationEdit;
    QFrame *line;
    QLabel *mTaskLabel;
    QWidget *mCompletionPriorityWidget;
    QHBoxLayout *horizontalLayout_8;
    QSlider *mCompletionSlider;
    QLabel *mCompletedLabel;
    QLabel *label_9;
    KComboBox *mPriorityCombo;
    QHBoxLayout *horizontalLayout_5;
    QCheckBox *mWholeDayCheck;
    QSpacerItem *horizontalSpacer_7;
    QCheckBox *mFreeBusyCheck;
    QSpacerItem *horizontalSpacer_12;
    QLabel *mStartLabel;
    QHBoxLayout *horizontalLayout_2;
    QCheckBox *mStartCheck;
    KDateComboBox *mStartDateEdit;
    KTimeComboBox *mStartTimeEdit;
    IncidenceEditorNG::KTimeZoneComboBox *mTimeZoneComboStart;
    QLabel *mTimeZoneLabel;
    QSpacerItem *horizontalSpacer_2;
    QLabel *mEndLabel;
    QHBoxLayout *horizontalLayout_4;
    QCheckBox *mEndCheck;
    KDateComboBox *mEndDateEdit;
    KTimeComboBox *mEndTimeEdit;
    IncidenceEditorNG::KTimeZoneComboBox *mTimeZoneComboEnd;
    QSpacerItem *horizontalSpacer;
    QFrame *line_2;
    QTabWidget *mTabWidget;
    QWidget *mGeneralTab;
    QGridLayout *gridLayout_9;
    Akonadi::TagWidget *mTagWidget;
    QLabel *mSecrecyLabel;
    QHBoxLayout *horizontalLayout_6;
    QWidget *mEditToolBarPlaceHolder;
    QLabel *mRichTextLabel;
    QSpacerItem *horizontalSpacer_9;
    QLabel *mCategoryLabel;
    KComboBox *mSecrecyCombo;
    KPIMTextEdit::RichTextComposerWidget *mDescriptionEdit;
    QWidget *mAttendeesTab;
    QGridLayout *gridLayout_15;
    QTableView *mAttendeeTable;
    QLabel *label_3;
    QLabel *label_5;
    QHBoxLayout *horizontalLayout_7;
    QLabel *mConflictsLabel;
    QPushButton *mSolveButton;
    QSpacerItem *horizontalSpacer_5;
    QPushButton *mGroupSubstitution;
    QPushButton *mSelectButton;
    QStackedWidget *mOrganizerStack;
    QWidget *page;
    QGridLayout *gridLayout_2;
    KComboBox *mOrganizerCombo;
    QWidget *page_2;
    QGridLayout *gridLayout_3;
    QLabel *mOrganizerLabel;
    QWidget *mResourceTab;
    QGridLayout *gridLayout_5;
    QTableView *mResourcesTable;
    QHBoxLayout *horizontalLayout_11;
    KLineEdit *mNewResource;
    QPushButton *mBookResourceButton;
    QSpacerItem *horizontalSpacer_14;
    QPushButton *mFindResourcesButton;
    QWidget *mReminderTab;
    QGridLayout *gridLayout_17;
    QLabel *mQuickAddReminderLabel;
    KComboBox *mAlarmPresetCombo;
    QPushButton *mAlarmAddPresetButton;
    QSpacerItem *horizontalSpacer_3;
    QListWidget *mAlarmList;
    QPushButton *mAlarmNewButton;
    QPushButton *mAlarmConfigureButton;
    QPushButton *mAlarmToggleButton;
    QPushButton *mAlarmRemoveButton;
    QSpacerItem *verticalSpacer;
    QWidget *mRecurrenceTab;
    QGridLayout *gridLayout_19;
    QLabel *mRepeatLabel;
    QHBoxLayout *horizontalLayout_9;
    KComboBox *mRecurrenceTypeCombo;
    QLabel *mFrequencyLabel;
    QSpinBox *mFrequencyEdit;
    QLabel *mRecurrenceRuleLabel;
    QCheckBox *mThisAndFutureCheck;
    QSpacerItem *horizontalSpacer_10;
    QStackedWidget *mRepeatStack;
    QWidget *never_page;
    QWidget *daily_page;
    QGridLayout *gridLayout_11;
    QWidget *weekly_page;
    QGridLayout *gridLayout_4;
    KPIM::KWeekdayCheckCombo *mWeekDayCombo;
    QWidget *Monthly;
    QGridLayout *gridLayout_6;
    KComboBox *mMonthlyCombo;
    QSpacerItem *horizontalSpacer_11;
    QWidget *yearly_page;
    QGridLayout *gridLayout_7;
    KComboBox *mYearlyCombo;
    QSpacerItem *horizontalSpacer_8;
    QLabel *mRecurrenceEndLabel;
    QHBoxLayout *horizontalLayout;
    KComboBox *mRecurrenceEndCombo;
    QStackedWidget *mRecurrenceEndStack;
    QWidget *no_end;
    QGridLayout *gridLayout_16;
    QWidget *end_on;
    QGridLayout *gridLayout_14;
    KDateComboBox *mRecurrenceEndDate;
    QSpacerItem *horizontalSpacer_6;
    QWidget *end_after;
    QGridLayout *gridLayout_10;
    QSpinBox *mEndDurationEdit;
    QLabel *mRecurrenceOccurrencesLabel;
    QLabel *mExceptionsLabel;
    QHBoxLayout *horizontalLayout_3;
    KDateComboBox *mExceptionDateEdit;
    QPushButton *mExceptionAddButton;
    QSpacerItem *horizontalSpacer_4;
    QListWidget *mExceptionList;
    QLabel *mOnLabel;
    QVBoxLayout *verticalLayout;
    QPushButton *mExceptionRemoveButton;
    QSpacerItem *verticalSpacer_5;
    QWidget *mAttachmentsTab;
    QGridLayout *gridLayout_18;
    QWidget *mAttachmentViewPlaceHolder;
    QPushButton *mAddButton;
    QPushButton *mRemoveButton;
    QSpacerItem *verticalSpacer_4;
    KSeparator *mTaskSeparator;
    QDialogButtonBox *buttonBox;

    void setupUi(QWidget *EventOrTodoDesktop)
    {
        if (EventOrTodoDesktop->objectName().isEmpty())
            EventOrTodoDesktop->setObjectName(QStringLiteral("EventOrTodoDesktop"));
        EventOrTodoDesktop->resize(661, 660);
        mainVerticalLayout = new QVBoxLayout(EventOrTodoDesktop);
        mainVerticalLayout->setObjectName(QStringLiteral("mainVerticalLayout"));
        mMessageWidget = new CalendarSupport::MessageWidget(EventOrTodoDesktop);
        mMessageWidget->setObjectName(QStringLiteral("mMessageWidget"));
        mMessageWidget->setVisible(false);

        mainVerticalLayout->addWidget(mMessageWidget);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        gridLayout->setContentsMargins(0, 0, 0, 0);
        label = new QLabel(EventOrTodoDesktop);
        label->setObjectName(QStringLiteral("label"));
        QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
        label->setSizePolicy(sizePolicy);
        label->setLayoutDirection(Qt::LeftToRight);
        label->setTextFormat(Qt::PlainText);
        label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        label->setTextInteractionFlags(Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse);

        gridLayout->addWidget(label, 0, 0, 1, 1);

        mCalSelectorPlaceHolder = new QWidget(EventOrTodoDesktop);
        mCalSelectorPlaceHolder->setObjectName(QStringLiteral("mCalSelectorPlaceHolder"));

        gridLayout->addWidget(mCalSelectorPlaceHolder, 0, 1, 1, 1);

        mInvitationBar = new QWidget(EventOrTodoDesktop);
        mInvitationBar->setObjectName(QStringLiteral("mInvitationBar"));
        horizontalLayout_10 = new QHBoxLayout(mInvitationBar);
        horizontalLayout_10->setObjectName(QStringLiteral("horizontalLayout_10"));
        horizontalLayout_10->setContentsMargins(0, 0, 0, 0);
        label_7 = new QLabel(mInvitationBar);
        label_7->setObjectName(QStringLiteral("label_7"));

        horizontalLayout_10->addWidget(label_7);

        mAcceptInvitationButton = new QPushButton(mInvitationBar);
        mAcceptInvitationButton->setObjectName(QStringLiteral("mAcceptInvitationButton"));

        horizontalLayout_10->addWidget(mAcceptInvitationButton);

        mDeclineInvitationButton = new QPushButton(mInvitationBar);
        mDeclineInvitationButton->setObjectName(QStringLiteral("mDeclineInvitationButton"));

        horizontalLayout_10->addWidget(mDeclineInvitationButton);

        horizontalSpacer_13 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_10->addItem(horizontalSpacer_13);


        gridLayout->addWidget(mInvitationBar, 1, 1, 1, 1);

        label_2 = new QLabel(EventOrTodoDesktop);
        label_2->setObjectName(QStringLiteral("label_2"));
        sizePolicy.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth());
        label_2->setSizePolicy(sizePolicy);
        QFont font;
        font.setBold(true);
        font.setWeight(75);
        label_2->setFont(font);
        label_2->setLayoutDirection(Qt::LeftToRight);
        label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(label_2, 2, 0, 1, 1);

        mSummaryEdit = new QLineEdit(EventOrTodoDesktop);
        mSummaryEdit->setObjectName(QStringLiteral("mSummaryEdit"));
        QSizePolicy sizePolicy1(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(mSummaryEdit->sizePolicy().hasHeightForWidth());
        mSummaryEdit->setSizePolicy(sizePolicy1);

        gridLayout->addWidget(mSummaryEdit, 2, 1, 1, 1);

        mLocationLabel = new QLabel(EventOrTodoDesktop);
        mLocationLabel->setObjectName(QStringLiteral("mLocationLabel"));
        sizePolicy.setHeightForWidth(mLocationLabel->sizePolicy().hasHeightForWidth());
        mLocationLabel->setSizePolicy(sizePolicy);
        mLocationLabel->setLayoutDirection(Qt::LeftToRight);
        mLocationLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(mLocationLabel, 3, 0, 1, 1);

        mLocationEdit = new QLineEdit(EventOrTodoDesktop);
        mLocationEdit->setObjectName(QStringLiteral("mLocationEdit"));
        sizePolicy1.setHeightForWidth(mLocationEdit->sizePolicy().hasHeightForWidth());
        mLocationEdit->setSizePolicy(sizePolicy1);

        gridLayout->addWidget(mLocationEdit, 3, 1, 1, 1);

        line = new QFrame(EventOrTodoDesktop);
        line->setObjectName(QStringLiteral("line"));
        line->setFrameShape(QFrame::HLine);
        line->setFrameShadow(QFrame::Sunken);

        gridLayout->addWidget(line, 4, 0, 1, 2);

        mTaskLabel = new QLabel(EventOrTodoDesktop);
        mTaskLabel->setObjectName(QStringLiteral("mTaskLabel"));
        mTaskLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(mTaskLabel, 5, 0, 1, 1);

        mCompletionPriorityWidget = new QWidget(EventOrTodoDesktop);
        mCompletionPriorityWidget->setObjectName(QStringLiteral("mCompletionPriorityWidget"));
        horizontalLayout_8 = new QHBoxLayout(mCompletionPriorityWidget);
        horizontalLayout_8->setObjectName(QStringLiteral("horizontalLayout_8"));
        horizontalLayout_8->setContentsMargins(0, 0, 0, 0);
        mCompletionSlider = new QSlider(mCompletionPriorityWidget);
        mCompletionSlider->setObjectName(QStringLiteral("mCompletionSlider"));
        mCompletionSlider->setMaximum(100);
        mCompletionSlider->setSingleStep(10);
        mCompletionSlider->setTracking(true);
        mCompletionSlider->setOrientation(Qt::Horizontal);
        mCompletionSlider->setTickPosition(QSlider::TicksBelow);
        mCompletionSlider->setTickInterval(10);

        horizontalLayout_8->addWidget(mCompletionSlider);

        mCompletedLabel = new QLabel(mCompletionPriorityWidget);
        mCompletedLabel->setObjectName(QStringLiteral("mCompletedLabel"));
        QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(mCompletedLabel->sizePolicy().hasHeightForWidth());
        mCompletedLabel->setSizePolicy(sizePolicy2);

        horizontalLayout_8->addWidget(mCompletedLabel);

        label_9 = new QLabel(mCompletionPriorityWidget);
        label_9->setObjectName(QStringLiteral("label_9"));

        horizontalLayout_8->addWidget(label_9);

        mPriorityCombo = new KComboBox(mCompletionPriorityWidget);
        mPriorityCombo->setObjectName(QStringLiteral("mPriorityCombo"));

        horizontalLayout_8->addWidget(mPriorityCombo);


        gridLayout->addWidget(mCompletionPriorityWidget, 5, 1, 1, 1);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setObjectName(QStringLiteral("horizontalLayout_5"));
        mWholeDayCheck = new QCheckBox(EventOrTodoDesktop);
        mWholeDayCheck->setObjectName(QStringLiteral("mWholeDayCheck"));
        QSizePolicy sizePolicy3(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(mWholeDayCheck->sizePolicy().hasHeightForWidth());
        mWholeDayCheck->setSizePolicy(sizePolicy3);
        mWholeDayCheck->setChecked(true);

        horizontalLayout_5->addWidget(mWholeDayCheck);

        horizontalSpacer_7 = new QSpacerItem(40, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);

        horizontalLayout_5->addItem(horizontalSpacer_7);

        mFreeBusyCheck = new QCheckBox(EventOrTodoDesktop);
        mFreeBusyCheck->setObjectName(QStringLiteral("mFreeBusyCheck"));

        horizontalLayout_5->addWidget(mFreeBusyCheck);

        horizontalSpacer_12 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_5->addItem(horizontalSpacer_12);


        gridLayout->addLayout(horizontalLayout_5, 8, 1, 1, 1);

        mStartLabel = new QLabel(EventOrTodoDesktop);
        mStartLabel->setObjectName(QStringLiteral("mStartLabel"));
        sizePolicy.setHeightForWidth(mStartLabel->sizePolicy().hasHeightForWidth());
        mStartLabel->setSizePolicy(sizePolicy);
        mStartLabel->setLayoutDirection(Qt::LeftToRight);
        mStartLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(mStartLabel, 9, 0, 1, 1);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
        mStartCheck = new QCheckBox(EventOrTodoDesktop);
        mStartCheck->setObjectName(QStringLiteral("mStartCheck"));

        horizontalLayout_2->addWidget(mStartCheck);

        mStartDateEdit = new KDateComboBox(EventOrTodoDesktop);
        mStartDateEdit->setObjectName(QStringLiteral("mStartDateEdit"));
        sizePolicy3.setHeightForWidth(mStartDateEdit->sizePolicy().hasHeightForWidth());
        mStartDateEdit->setSizePolicy(sizePolicy3);

        horizontalLayout_2->addWidget(mStartDateEdit);

        mStartTimeEdit = new KTimeComboBox(EventOrTodoDesktop);
        mStartTimeEdit->setObjectName(QStringLiteral("mStartTimeEdit"));
        mStartTimeEdit->setEnabled(false);
        sizePolicy3.setHeightForWidth(mStartTimeEdit->sizePolicy().hasHeightForWidth());
        mStartTimeEdit->setSizePolicy(sizePolicy3);

        horizontalLayout_2->addWidget(mStartTimeEdit);

        mTimeZoneComboStart = new IncidenceEditorNG::KTimeZoneComboBox(EventOrTodoDesktop);
        mTimeZoneComboStart->setObjectName(QStringLiteral("mTimeZoneComboStart"));
        mTimeZoneComboStart->setEnabled(false);
        sizePolicy3.setHeightForWidth(mTimeZoneComboStart->sizePolicy().hasHeightForWidth());
        mTimeZoneComboStart->setSizePolicy(sizePolicy3);

        horizontalLayout_2->addWidget(mTimeZoneComboStart);

        mTimeZoneLabel = new QLabel(EventOrTodoDesktop);
        mTimeZoneLabel->setObjectName(QStringLiteral("mTimeZoneLabel"));
        QSizePolicy sizePolicy4(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(mTimeZoneLabel->sizePolicy().hasHeightForWidth());
        mTimeZoneLabel->setSizePolicy(sizePolicy4);
        QFont font1;
        font1.setUnderline(false);
        mTimeZoneLabel->setFont(font1);
        mTimeZoneLabel->setTextFormat(Qt::RichText);
        mTimeZoneLabel->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

        horizontalLayout_2->addWidget(mTimeZoneLabel);

        horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_2->addItem(horizontalSpacer_2);


        gridLayout->addLayout(horizontalLayout_2, 9, 1, 1, 1);

        mEndLabel = new QLabel(EventOrTodoDesktop);
        mEndLabel->setObjectName(QStringLiteral("mEndLabel"));
        sizePolicy.setHeightForWidth(mEndLabel->sizePolicy().hasHeightForWidth());
        mEndLabel->setSizePolicy(sizePolicy);
        mEndLabel->setLayoutDirection(Qt::LeftToRight);
        mEndLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(mEndLabel, 10, 0, 1, 1);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName(QStringLiteral("horizontalLayout_4"));
        mEndCheck = new QCheckBox(EventOrTodoDesktop);
        mEndCheck->setObjectName(QStringLiteral("mEndCheck"));

        horizontalLayout_4->addWidget(mEndCheck);

        mEndDateEdit = new KDateComboBox(EventOrTodoDesktop);
        mEndDateEdit->setObjectName(QStringLiteral("mEndDateEdit"));
        sizePolicy3.setHeightForWidth(mEndDateEdit->sizePolicy().hasHeightForWidth());
        mEndDateEdit->setSizePolicy(sizePolicy3);

        horizontalLayout_4->addWidget(mEndDateEdit);

        mEndTimeEdit = new KTimeComboBox(EventOrTodoDesktop);
        mEndTimeEdit->setObjectName(QStringLiteral("mEndTimeEdit"));
        mEndTimeEdit->setEnabled(false);
        sizePolicy3.setHeightForWidth(mEndTimeEdit->sizePolicy().hasHeightForWidth());
        mEndTimeEdit->setSizePolicy(sizePolicy3);

        horizontalLayout_4->addWidget(mEndTimeEdit);

        mTimeZoneComboEnd = new IncidenceEditorNG::KTimeZoneComboBox(EventOrTodoDesktop);
        mTimeZoneComboEnd->setObjectName(QStringLiteral("mTimeZoneComboEnd"));
        mTimeZoneComboEnd->setEnabled(false);
        sizePolicy3.setHeightForWidth(mTimeZoneComboEnd->sizePolicy().hasHeightForWidth());
        mTimeZoneComboEnd->setSizePolicy(sizePolicy3);

        horizontalLayout_4->addWidget(mTimeZoneComboEnd);

        horizontalSpacer = new QSpacerItem(40, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_4->addItem(horizontalSpacer);


        gridLayout->addLayout(horizontalLayout_4, 10, 1, 1, 1);

        line_2 = new QFrame(EventOrTodoDesktop);
        line_2->setObjectName(QStringLiteral("line_2"));
        line_2->setFrameShape(QFrame::HLine);
        line_2->setFrameShadow(QFrame::Sunken);

        gridLayout->addWidget(line_2, 11, 0, 1, 2);

        mTabWidget = new QTabWidget(EventOrTodoDesktop);
        mTabWidget->setObjectName(QStringLiteral("mTabWidget"));
        mGeneralTab = new QWidget();
        mGeneralTab->setObjectName(QStringLiteral("mGeneralTab"));
        gridLayout_9 = new QGridLayout(mGeneralTab);
        gridLayout_9->setObjectName(QStringLiteral("gridLayout_9"));
        mTagWidget = new Akonadi::TagWidget(mGeneralTab);
        mTagWidget->setObjectName(QStringLiteral("mTagWidget"));

        gridLayout_9->addWidget(mTagWidget, 2, 1, 1, 1);

        mSecrecyLabel = new QLabel(mGeneralTab);
        mSecrecyLabel->setObjectName(QStringLiteral("mSecrecyLabel"));
        QSizePolicy sizePolicy5(QSizePolicy::Fixed, QSizePolicy::Preferred);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(mSecrecyLabel->sizePolicy().hasHeightForWidth());
        mSecrecyLabel->setSizePolicy(sizePolicy5);
        mSecrecyLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_9->addWidget(mSecrecyLabel, 2, 2, 1, 1);

        horizontalLayout_6 = new QHBoxLayout();
        horizontalLayout_6->setObjectName(QStringLiteral("horizontalLayout_6"));
        mEditToolBarPlaceHolder = new QWidget(mGeneralTab);
        mEditToolBarPlaceHolder->setObjectName(QStringLiteral("mEditToolBarPlaceHolder"));

        horizontalLayout_6->addWidget(mEditToolBarPlaceHolder);

        mRichTextLabel = new QLabel(mGeneralTab);
        mRichTextLabel->setObjectName(QStringLiteral("mRichTextLabel"));
        sizePolicy5.setHeightForWidth(mRichTextLabel->sizePolicy().hasHeightForWidth());
        mRichTextLabel->setSizePolicy(sizePolicy5);
        mRichTextLabel->setTextFormat(Qt::RichText);

        horizontalLayout_6->addWidget(mRichTextLabel);

        horizontalSpacer_9 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_6->addItem(horizontalSpacer_9);


        gridLayout_9->addLayout(horizontalLayout_6, 0, 0, 1, 4);

        mCategoryLabel = new QLabel(mGeneralTab);
        mCategoryLabel->setObjectName(QStringLiteral("mCategoryLabel"));
        sizePolicy5.setHeightForWidth(mCategoryLabel->sizePolicy().hasHeightForWidth());
        mCategoryLabel->setSizePolicy(sizePolicy5);

        gridLayout_9->addWidget(mCategoryLabel, 2, 0, 1, 1);

        mSecrecyCombo = new KComboBox(mGeneralTab);
        mSecrecyCombo->setObjectName(QStringLiteral("mSecrecyCombo"));

        gridLayout_9->addWidget(mSecrecyCombo, 2, 3, 1, 1);

        mDescriptionEdit = new KPIMTextEdit::RichTextComposerWidget(mGeneralTab);
        mDescriptionEdit->setObjectName(QStringLiteral("mDescriptionEdit"));

        gridLayout_9->addWidget(mDescriptionEdit, 1, 0, 1, 4);

        mTabWidget->addTab(mGeneralTab, QString());
        mAttendeesTab = new QWidget();
        mAttendeesTab->setObjectName(QStringLiteral("mAttendeesTab"));
        gridLayout_15 = new QGridLayout(mAttendeesTab);
        gridLayout_15->setObjectName(QStringLiteral("gridLayout_15"));
        mAttendeeTable = new QTableView(mAttendeesTab);
        mAttendeeTable->setObjectName(QStringLiteral("mAttendeeTable"));
        mAttendeeTable->setEditTriggers(QAbstractItemView::AllEditTriggers);
        mAttendeeTable->verticalHeader()->setVisible(false);

        gridLayout_15->addWidget(mAttendeeTable, 3, 0, 1, 3);

        label_3 = new QLabel(mAttendeesTab);
        label_3->setObjectName(QStringLiteral("label_3"));
        label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_15->addWidget(label_3, 1, 0, 1, 2);

        label_5 = new QLabel(mAttendeesTab);
        label_5->setObjectName(QStringLiteral("label_5"));
        label_5->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_15->addWidget(label_5, 2, 0, 1, 1);

        horizontalLayout_7 = new QHBoxLayout();
        horizontalLayout_7->setObjectName(QStringLiteral("horizontalLayout_7"));
        mConflictsLabel = new QLabel(mAttendeesTab);
        mConflictsLabel->setObjectName(QStringLiteral("mConflictsLabel"));

        horizontalLayout_7->addWidget(mConflictsLabel);

        mSolveButton = new QPushButton(mAttendeesTab);
        mSolveButton->setObjectName(QStringLiteral("mSolveButton"));

        horizontalLayout_7->addWidget(mSolveButton);

        horizontalSpacer_5 = new QSpacerItem(258, 24, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_7->addItem(horizontalSpacer_5);

        mGroupSubstitution = new QPushButton(mAttendeesTab);
        mGroupSubstitution->setObjectName(QStringLiteral("mGroupSubstitution"));
        mGroupSubstitution->setEnabled(false);

        horizontalLayout_7->addWidget(mGroupSubstitution);

        mSelectButton = new QPushButton(mAttendeesTab);
        mSelectButton->setObjectName(QStringLiteral("mSelectButton"));

        horizontalLayout_7->addWidget(mSelectButton);


        gridLayout_15->addLayout(horizontalLayout_7, 2, 1, 1, 2);

        mOrganizerStack = new QStackedWidget(mAttendeesTab);
        mOrganizerStack->setObjectName(QStringLiteral("mOrganizerStack"));
        QSizePolicy sizePolicy6(QSizePolicy::Preferred, QSizePolicy::Fixed);
        sizePolicy6.setHorizontalStretch(0);
        sizePolicy6.setVerticalStretch(0);
        sizePolicy6.setHeightForWidth(mOrganizerStack->sizePolicy().hasHeightForWidth());
        mOrganizerStack->setSizePolicy(sizePolicy6);
        page = new QWidget();
        page->setObjectName(QStringLiteral("page"));
        gridLayout_2 = new QGridLayout(page);
        gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
        gridLayout_2->setContentsMargins(0, 0, 0, 0);
        mOrganizerCombo = new KComboBox(page);
        mOrganizerCombo->setObjectName(QStringLiteral("mOrganizerCombo"));
        sizePolicy1.setHeightForWidth(mOrganizerCombo->sizePolicy().hasHeightForWidth());
        mOrganizerCombo->setSizePolicy(sizePolicy1);

        gridLayout_2->addWidget(mOrganizerCombo, 0, 0, 1, 1);

        mOrganizerStack->addWidget(page);
        page_2 = new QWidget();
        page_2->setObjectName(QStringLiteral("page_2"));
        gridLayout_3 = new QGridLayout(page_2);
        gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
        gridLayout_3->setContentsMargins(0, 0, 0, 0);
        mOrganizerLabel = new QLabel(page_2);
        mOrganizerLabel->setObjectName(QStringLiteral("mOrganizerLabel"));
        sizePolicy6.setHeightForWidth(mOrganizerLabel->sizePolicy().hasHeightForWidth());
        mOrganizerLabel->setSizePolicy(sizePolicy6);

        gridLayout_3->addWidget(mOrganizerLabel, 0, 0, 1, 1);

        mOrganizerStack->addWidget(page_2);

        gridLayout_15->addWidget(mOrganizerStack, 1, 2, 1, 1);

        mTabWidget->addTab(mAttendeesTab, QString());
        mResourceTab = new QWidget();
        mResourceTab->setObjectName(QStringLiteral("mResourceTab"));
        gridLayout_5 = new QGridLayout(mResourceTab);
        gridLayout_5->setObjectName(QStringLiteral("gridLayout_5"));
        mResourcesTable = new QTableView(mResourceTab);
        mResourcesTable->setObjectName(QStringLiteral("mResourcesTable"));
        mResourcesTable->setEditTriggers(QAbstractItemView::AllEditTriggers);
        mResourcesTable->setShowGrid(true);
        mResourcesTable->setGridStyle(Qt::SolidLine);
        mResourcesTable->setWordWrap(false);
        mResourcesTable->horizontalHeader()->setHighlightSections(false);
        mResourcesTable->verticalHeader()->setVisible(false);

        gridLayout_5->addWidget(mResourcesTable, 0, 0, 1, 1);

        horizontalLayout_11 = new QHBoxLayout();
        horizontalLayout_11->setObjectName(QStringLiteral("horizontalLayout_11"));
        mNewResource = new KLineEdit(mResourceTab);
        mNewResource->setObjectName(QStringLiteral("mNewResource"));
        mNewResource->setProperty("trapEnterKeyEvent", QVariant(true));
        mNewResource->setProperty("showClearButton", QVariant(true));

        horizontalLayout_11->addWidget(mNewResource);

        mBookResourceButton = new QPushButton(mResourceTab);
        mBookResourceButton->setObjectName(QStringLiteral("mBookResourceButton"));
        mBookResourceButton->setAutoDefault(false);

        horizontalLayout_11->addWidget(mBookResourceButton);

        horizontalSpacer_14 = new QSpacerItem(40, 0, QSizePolicy::Preferred, QSizePolicy::Minimum);

        horizontalLayout_11->addItem(horizontalSpacer_14);

        mFindResourcesButton = new QPushButton(mResourceTab);
        mFindResourcesButton->setObjectName(QStringLiteral("mFindResourcesButton"));

        horizontalLayout_11->addWidget(mFindResourcesButton);


        gridLayout_5->addLayout(horizontalLayout_11, 1, 0, 1, 1);

        mTabWidget->addTab(mResourceTab, QString());
        mReminderTab = new QWidget();
        mReminderTab->setObjectName(QStringLiteral("mReminderTab"));
        gridLayout_17 = new QGridLayout(mReminderTab);
        gridLayout_17->setObjectName(QStringLiteral("gridLayout_17"));
        mQuickAddReminderLabel = new QLabel(mReminderTab);
        mQuickAddReminderLabel->setObjectName(QStringLiteral("mQuickAddReminderLabel"));
        sizePolicy5.setHeightForWidth(mQuickAddReminderLabel->sizePolicy().hasHeightForWidth());
        mQuickAddReminderLabel->setSizePolicy(sizePolicy5);

        gridLayout_17->addWidget(mQuickAddReminderLabel, 0, 0, 1, 1);

        mAlarmPresetCombo = new KComboBox(mReminderTab);
        mAlarmPresetCombo->setObjectName(QStringLiteral("mAlarmPresetCombo"));
        sizePolicy3.setHeightForWidth(mAlarmPresetCombo->sizePolicy().hasHeightForWidth());
        mAlarmPresetCombo->setSizePolicy(sizePolicy3);

        gridLayout_17->addWidget(mAlarmPresetCombo, 0, 1, 1, 1);

        mAlarmAddPresetButton = new QPushButton(mReminderTab);
        mAlarmAddPresetButton->setObjectName(QStringLiteral("mAlarmAddPresetButton"));
        sizePolicy3.setHeightForWidth(mAlarmAddPresetButton->sizePolicy().hasHeightForWidth());
        mAlarmAddPresetButton->setSizePolicy(sizePolicy3);

        gridLayout_17->addWidget(mAlarmAddPresetButton, 0, 2, 1, 1);

        horizontalSpacer_3 = new QSpacerItem(141, 22, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout_17->addItem(horizontalSpacer_3, 0, 3, 1, 1);

        mAlarmList = new QListWidget(mReminderTab);
        mAlarmList->setObjectName(QStringLiteral("mAlarmList"));
        mAlarmList->setEditTriggers(QAbstractItemView::NoEditTriggers);

        gridLayout_17->addWidget(mAlarmList, 1, 0, 5, 4);

        mAlarmNewButton = new QPushButton(mReminderTab);
        mAlarmNewButton->setObjectName(QStringLiteral("mAlarmNewButton"));

        gridLayout_17->addWidget(mAlarmNewButton, 1, 4, 1, 1);

        mAlarmConfigureButton = new QPushButton(mReminderTab);
        mAlarmConfigureButton->setObjectName(QStringLiteral("mAlarmConfigureButton"));

        gridLayout_17->addWidget(mAlarmConfigureButton, 2, 4, 1, 1);

        mAlarmToggleButton = new QPushButton(mReminderTab);
        mAlarmToggleButton->setObjectName(QStringLiteral("mAlarmToggleButton"));

        gridLayout_17->addWidget(mAlarmToggleButton, 3, 4, 1, 1);

        mAlarmRemoveButton = new QPushButton(mReminderTab);
        mAlarmRemoveButton->setObjectName(QStringLiteral("mAlarmRemoveButton"));

        gridLayout_17->addWidget(mAlarmRemoveButton, 4, 4, 1, 1);

        verticalSpacer = new QSpacerItem(88, 126, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_17->addItem(verticalSpacer, 5, 4, 1, 1);

        mTabWidget->addTab(mReminderTab, QString());
        mRecurrenceTab = new QWidget();
        mRecurrenceTab->setObjectName(QStringLiteral("mRecurrenceTab"));
        gridLayout_19 = new QGridLayout(mRecurrenceTab);
        gridLayout_19->setObjectName(QStringLiteral("gridLayout_19"));
        mRepeatLabel = new QLabel(mRecurrenceTab);
        mRepeatLabel->setObjectName(QStringLiteral("mRepeatLabel"));
        sizePolicy.setHeightForWidth(mRepeatLabel->sizePolicy().hasHeightForWidth());
        mRepeatLabel->setSizePolicy(sizePolicy);
        mRepeatLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_19->addWidget(mRepeatLabel, 0, 0, 1, 1);

        horizontalLayout_9 = new QHBoxLayout();
        horizontalLayout_9->setObjectName(QStringLiteral("horizontalLayout_9"));
        mRecurrenceTypeCombo = new KComboBox(mRecurrenceTab);
        mRecurrenceTypeCombo->setObjectName(QStringLiteral("mRecurrenceTypeCombo"));
        sizePolicy3.setHeightForWidth(mRecurrenceTypeCombo->sizePolicy().hasHeightForWidth());
        mRecurrenceTypeCombo->setSizePolicy(sizePolicy3);

        horizontalLayout_9->addWidget(mRecurrenceTypeCombo);

        mFrequencyLabel = new QLabel(mRecurrenceTab);
        mFrequencyLabel->setObjectName(QStringLiteral("mFrequencyLabel"));
        sizePolicy5.setHeightForWidth(mFrequencyLabel->sizePolicy().hasHeightForWidth());
        mFrequencyLabel->setSizePolicy(sizePolicy5);

        horizontalLayout_9->addWidget(mFrequencyLabel);

        mFrequencyEdit = new QSpinBox(mRecurrenceTab);
        mFrequencyEdit->setObjectName(QStringLiteral("mFrequencyEdit"));
        sizePolicy3.setHeightForWidth(mFrequencyEdit->sizePolicy().hasHeightForWidth());
        mFrequencyEdit->setSizePolicy(sizePolicy3);
        mFrequencyEdit->setMinimum(1);
        mFrequencyEdit->setMaximum(999);
        mFrequencyEdit->setValue(1);

        horizontalLayout_9->addWidget(mFrequencyEdit);

        mRecurrenceRuleLabel = new QLabel(mRecurrenceTab);
        mRecurrenceRuleLabel->setObjectName(QStringLiteral("mRecurrenceRuleLabel"));
        sizePolicy.setHeightForWidth(mRecurrenceRuleLabel->sizePolicy().hasHeightForWidth());
        mRecurrenceRuleLabel->setSizePolicy(sizePolicy);

        horizontalLayout_9->addWidget(mRecurrenceRuleLabel);

        mThisAndFutureCheck = new QCheckBox(mRecurrenceTab);
        mThisAndFutureCheck->setObjectName(QStringLiteral("mThisAndFutureCheck"));

        horizontalLayout_9->addWidget(mThisAndFutureCheck);

        horizontalSpacer_10 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_9->addItem(horizontalSpacer_10);


        gridLayout_19->addLayout(horizontalLayout_9, 0, 1, 1, 2);

        mRepeatStack = new QStackedWidget(mRecurrenceTab);
        mRepeatStack->setObjectName(QStringLiteral("mRepeatStack"));
        sizePolicy6.setHeightForWidth(mRepeatStack->sizePolicy().hasHeightForWidth());
        mRepeatStack->setSizePolicy(sizePolicy6);
        never_page = new QWidget();
        never_page->setObjectName(QStringLiteral("never_page"));
        mRepeatStack->addWidget(never_page);
        daily_page = new QWidget();
        daily_page->setObjectName(QStringLiteral("daily_page"));
        gridLayout_11 = new QGridLayout(daily_page);
        gridLayout_11->setObjectName(QStringLiteral("gridLayout_11"));
        gridLayout_11->setContentsMargins(0, 0, 0, 0);
        mRepeatStack->addWidget(daily_page);
        weekly_page = new QWidget();
        weekly_page->setObjectName(QStringLiteral("weekly_page"));
        gridLayout_4 = new QGridLayout(weekly_page);
        gridLayout_4->setObjectName(QStringLiteral("gridLayout_4"));
        gridLayout_4->setContentsMargins(0, 0, 0, 0);
        mWeekDayCombo = new KPIM::KWeekdayCheckCombo(weekly_page);
        mWeekDayCombo->setObjectName(QStringLiteral("mWeekDayCombo"));
        sizePolicy1.setHeightForWidth(mWeekDayCombo->sizePolicy().hasHeightForWidth());
        mWeekDayCombo->setSizePolicy(sizePolicy1);
        mWeekDayCombo->setSizeAdjustPolicy(QComboBox::AdjustToContentsOnFirstShow);

        gridLayout_4->addWidget(mWeekDayCombo, 0, 0, 1, 1);

        mRepeatStack->addWidget(weekly_page);
        Monthly = new QWidget();
        Monthly->setObjectName(QStringLiteral("Monthly"));
        gridLayout_6 = new QGridLayout(Monthly);
        gridLayout_6->setObjectName(QStringLiteral("gridLayout_6"));
        gridLayout_6->setContentsMargins(0, 0, 0, 0);
        mMonthlyCombo = new KComboBox(Monthly);
        mMonthlyCombo->setObjectName(QStringLiteral("mMonthlyCombo"));
        sizePolicy3.setHeightForWidth(mMonthlyCombo->sizePolicy().hasHeightForWidth());
        mMonthlyCombo->setSizePolicy(sizePolicy3);
        mMonthlyCombo->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        gridLayout_6->addWidget(mMonthlyCombo, 0, 0, 1, 1);

        horizontalSpacer_11 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout_6->addItem(horizontalSpacer_11, 0, 1, 1, 1);

        mRepeatStack->addWidget(Monthly);
        yearly_page = new QWidget();
        yearly_page->setObjectName(QStringLiteral("yearly_page"));
        gridLayout_7 = new QGridLayout(yearly_page);
        gridLayout_7->setObjectName(QStringLiteral("gridLayout_7"));
        gridLayout_7->setContentsMargins(0, 0, 0, 0);
        mYearlyCombo = new KComboBox(yearly_page);
        mYearlyCombo->setObjectName(QStringLiteral("mYearlyCombo"));
        sizePolicy3.setHeightForWidth(mYearlyCombo->sizePolicy().hasHeightForWidth());
        mYearlyCombo->setSizePolicy(sizePolicy3);
        mYearlyCombo->setSizeAdjustPolicy(QComboBox::AdjustToContents);

        gridLayout_7->addWidget(mYearlyCombo, 0, 0, 1, 1);

        horizontalSpacer_8 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout_7->addItem(horizontalSpacer_8, 0, 1, 1, 1);

        mRepeatStack->addWidget(yearly_page);

        gridLayout_19->addWidget(mRepeatStack, 1, 1, 1, 2);

        mRecurrenceEndLabel = new QLabel(mRecurrenceTab);
        mRecurrenceEndLabel->setObjectName(QStringLiteral("mRecurrenceEndLabel"));
        sizePolicy.setHeightForWidth(mRecurrenceEndLabel->sizePolicy().hasHeightForWidth());
        mRecurrenceEndLabel->setSizePolicy(sizePolicy);
        mRecurrenceEndLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_19->addWidget(mRecurrenceEndLabel, 2, 0, 1, 1);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setSpacing(0);
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        mRecurrenceEndCombo = new KComboBox(mRecurrenceTab);
        mRecurrenceEndCombo->setObjectName(QStringLiteral("mRecurrenceEndCombo"));
        sizePolicy3.setHeightForWidth(mRecurrenceEndCombo->sizePolicy().hasHeightForWidth());
        mRecurrenceEndCombo->setSizePolicy(sizePolicy3);

        horizontalLayout->addWidget(mRecurrenceEndCombo);

        mRecurrenceEndStack = new QStackedWidget(mRecurrenceTab);
        mRecurrenceEndStack->setObjectName(QStringLiteral("mRecurrenceEndStack"));
        sizePolicy6.setHeightForWidth(mRecurrenceEndStack->sizePolicy().hasHeightForWidth());
        mRecurrenceEndStack->setSizePolicy(sizePolicy6);
        no_end = new QWidget();
        no_end->setObjectName(QStringLiteral("no_end"));
        gridLayout_16 = new QGridLayout(no_end);
        gridLayout_16->setObjectName(QStringLiteral("gridLayout_16"));
        gridLayout_16->setContentsMargins(0, 0, 0, 0);
        mRecurrenceEndStack->addWidget(no_end);
        end_on = new QWidget();
        end_on->setObjectName(QStringLiteral("end_on"));
        gridLayout_14 = new QGridLayout(end_on);
        gridLayout_14->setObjectName(QStringLiteral("gridLayout_14"));
        gridLayout_14->setContentsMargins(0, 0, 0, 0);
        mRecurrenceEndDate = new KDateComboBox(end_on);
        mRecurrenceEndDate->setObjectName(QStringLiteral("mRecurrenceEndDate"));
        sizePolicy3.setHeightForWidth(mRecurrenceEndDate->sizePolicy().hasHeightForWidth());
        mRecurrenceEndDate->setSizePolicy(sizePolicy3);

        gridLayout_14->addWidget(mRecurrenceEndDate, 0, 0, 1, 1);

        horizontalSpacer_6 = new QSpacerItem(276, 18, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout_14->addItem(horizontalSpacer_6, 0, 1, 1, 1);

        mRecurrenceEndStack->addWidget(end_on);
        end_after = new QWidget();
        end_after->setObjectName(QStringLiteral("end_after"));
        gridLayout_10 = new QGridLayout(end_after);
        gridLayout_10->setObjectName(QStringLiteral("gridLayout_10"));
        gridLayout_10->setHorizontalSpacing(0);
        gridLayout_10->setContentsMargins(0, 0, 0, 0);
        mEndDurationEdit = new QSpinBox(end_after);
        mEndDurationEdit->setObjectName(QStringLiteral("mEndDurationEdit"));
        mEndDurationEdit->setMinimum(1);
        mEndDurationEdit->setMaximum(9999);

        gridLayout_10->addWidget(mEndDurationEdit, 0, 0, 1, 1);

        mRecurrenceOccurrencesLabel = new QLabel(end_after);
        mRecurrenceOccurrencesLabel->setObjectName(QStringLiteral("mRecurrenceOccurrencesLabel"));
        sizePolicy2.setHeightForWidth(mRecurrenceOccurrencesLabel->sizePolicy().hasHeightForWidth());
        mRecurrenceOccurrencesLabel->setSizePolicy(sizePolicy2);

        gridLayout_10->addWidget(mRecurrenceOccurrencesLabel, 0, 1, 1, 1);

        mRecurrenceEndStack->addWidget(end_after);

        horizontalLayout->addWidget(mRecurrenceEndStack);


        gridLayout_19->addLayout(horizontalLayout, 2, 1, 1, 2);

        mExceptionsLabel = new QLabel(mRecurrenceTab);
        mExceptionsLabel->setObjectName(QStringLiteral("mExceptionsLabel"));
        sizePolicy.setHeightForWidth(mExceptionsLabel->sizePolicy().hasHeightForWidth());
        mExceptionsLabel->setSizePolicy(sizePolicy);
        mExceptionsLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_19->addWidget(mExceptionsLabel, 3, 0, 2, 1);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName(QStringLiteral("horizontalLayout_3"));
        mExceptionDateEdit = new KDateComboBox(mRecurrenceTab);
        mExceptionDateEdit->setObjectName(QStringLiteral("mExceptionDateEdit"));
        sizePolicy3.setHeightForWidth(mExceptionDateEdit->sizePolicy().hasHeightForWidth());
        mExceptionDateEdit->setSizePolicy(sizePolicy3);

        horizontalLayout_3->addWidget(mExceptionDateEdit);

        mExceptionAddButton = new QPushButton(mRecurrenceTab);
        mExceptionAddButton->setObjectName(QStringLiteral("mExceptionAddButton"));
        mExceptionAddButton->setEnabled(false);

        horizontalLayout_3->addWidget(mExceptionAddButton);

        horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer_4);


        gridLayout_19->addLayout(horizontalLayout_3, 3, 1, 2, 2);

        mExceptionList = new QListWidget(mRecurrenceTab);
        mExceptionList->setObjectName(QStringLiteral("mExceptionList"));
        QSizePolicy sizePolicy7(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy7.setHorizontalStretch(0);
        sizePolicy7.setVerticalStretch(0);
        sizePolicy7.setHeightForWidth(mExceptionList->sizePolicy().hasHeightForWidth());
        mExceptionList->setSizePolicy(sizePolicy7);
        mExceptionList->setSelectionMode(QAbstractItemView::ExtendedSelection);

        gridLayout_19->addWidget(mExceptionList, 5, 1, 1, 1);

        mOnLabel = new QLabel(mRecurrenceTab);
        mOnLabel->setObjectName(QStringLiteral("mOnLabel"));
        mOnLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_19->addWidget(mOnLabel, 1, 0, 1, 1);

        verticalLayout = new QVBoxLayout();
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        mExceptionRemoveButton = new QPushButton(mRecurrenceTab);
        mExceptionRemoveButton->setObjectName(QStringLiteral("mExceptionRemoveButton"));
        mExceptionRemoveButton->setEnabled(false);

        verticalLayout->addWidget(mExceptionRemoveButton);

        verticalSpacer_5 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout->addItem(verticalSpacer_5);


        gridLayout_19->addLayout(verticalLayout, 5, 2, 1, 1);

        gridLayout_19->setColumnStretch(1, 1);
        mTabWidget->addTab(mRecurrenceTab, QString());
        mAttachmentsTab = new QWidget();
        mAttachmentsTab->setObjectName(QStringLiteral("mAttachmentsTab"));
        gridLayout_18 = new QGridLayout(mAttachmentsTab);
        gridLayout_18->setObjectName(QStringLiteral("gridLayout_18"));
        mAttachmentViewPlaceHolder = new QWidget(mAttachmentsTab);
        mAttachmentViewPlaceHolder->setObjectName(QStringLiteral("mAttachmentViewPlaceHolder"));
        QSizePolicy sizePolicy8(QSizePolicy::MinimumExpanding, QSizePolicy::Expanding);
        sizePolicy8.setHorizontalStretch(0);
        sizePolicy8.setVerticalStretch(0);
        sizePolicy8.setHeightForWidth(mAttachmentViewPlaceHolder->sizePolicy().hasHeightForWidth());
        mAttachmentViewPlaceHolder->setSizePolicy(sizePolicy8);

        gridLayout_18->addWidget(mAttachmentViewPlaceHolder, 0, 0, 3, 1);

        mAddButton = new QPushButton(mAttachmentsTab);
        mAddButton->setObjectName(QStringLiteral("mAddButton"));
        QSizePolicy sizePolicy9(QSizePolicy::Minimum, QSizePolicy::Fixed);
        sizePolicy9.setHorizontalStretch(0);
        sizePolicy9.setVerticalStretch(0);
        sizePolicy9.setHeightForWidth(mAddButton->sizePolicy().hasHeightForWidth());
        mAddButton->setSizePolicy(sizePolicy9);

        gridLayout_18->addWidget(mAddButton, 0, 1, 1, 1);

        mRemoveButton = new QPushButton(mAttachmentsTab);
        mRemoveButton->setObjectName(QStringLiteral("mRemoveButton"));
        mRemoveButton->setEnabled(false);
        sizePolicy9.setHeightForWidth(mRemoveButton->sizePolicy().hasHeightForWidth());
        mRemoveButton->setSizePolicy(sizePolicy9);

        gridLayout_18->addWidget(mRemoveButton, 1, 1, 1, 1);

        verticalSpacer_4 = new QSpacerItem(20, 210, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_18->addItem(verticalSpacer_4, 2, 1, 1, 1);

        mTabWidget->addTab(mAttachmentsTab, QString());

        gridLayout->addWidget(mTabWidget, 12, 0, 1, 2);

        mTaskSeparator = new KSeparator(EventOrTodoDesktop);
        mTaskSeparator->setObjectName(QStringLiteral("mTaskSeparator"));

        gridLayout->addWidget(mTaskSeparator, 6, 0, 1, 2);


        mainVerticalLayout->addLayout(gridLayout);

        buttonBox = new QDialogButtonBox(EventOrTodoDesktop);
        buttonBox->setObjectName(QStringLiteral("buttonBox"));
        buttonBox->setStandardButtons(QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok|QDialogButtonBox::RestoreDefaults);

        mainVerticalLayout->addWidget(buttonBox);

#ifndef UI_QT_NO_SHORTCUT
        label_2->setBuddy(mSummaryEdit);
        mLocationLabel->setBuddy(mLocationEdit);
        mStartLabel->setBuddy(mStartDateEdit);
        mEndLabel->setBuddy(mEndDateEdit);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(mCalSelectorPlaceHolder, mAcceptInvitationButton);
        QWidget::setTabOrder(mAcceptInvitationButton, mDeclineInvitationButton);
        QWidget::setTabOrder(mDeclineInvitationButton, mSummaryEdit);
        QWidget::setTabOrder(mSummaryEdit, mLocationEdit);
        QWidget::setTabOrder(mLocationEdit, mCompletionSlider);
        QWidget::setTabOrder(mCompletionSlider, mPriorityCombo);
        QWidget::setTabOrder(mPriorityCombo, mWholeDayCheck);
        QWidget::setTabOrder(mWholeDayCheck, mFreeBusyCheck);
        QWidget::setTabOrder(mFreeBusyCheck, mStartCheck);
        QWidget::setTabOrder(mStartCheck, mStartDateEdit);
        QWidget::setTabOrder(mStartDateEdit, mStartTimeEdit);
        QWidget::setTabOrder(mStartTimeEdit, mTimeZoneComboStart);
        QWidget::setTabOrder(mTimeZoneComboStart, mEndCheck);
        QWidget::setTabOrder(mEndCheck, mEndDateEdit);
        QWidget::setTabOrder(mEndDateEdit, mEndTimeEdit);
        QWidget::setTabOrder(mEndTimeEdit, mTimeZoneComboEnd);
        QWidget::setTabOrder(mTimeZoneComboEnd, mTabWidget);
        QWidget::setTabOrder(mTabWidget, mTagWidget);
        QWidget::setTabOrder(mTagWidget, mSecrecyCombo);
        QWidget::setTabOrder(mSecrecyCombo, mSolveButton);
        QWidget::setTabOrder(mSolveButton, mSelectButton);
        QWidget::setTabOrder(mSelectButton, mOrganizerCombo);
        QWidget::setTabOrder(mOrganizerCombo, mAlarmPresetCombo);
        QWidget::setTabOrder(mAlarmPresetCombo, mAlarmAddPresetButton);
        QWidget::setTabOrder(mAlarmAddPresetButton, mAlarmList);
        QWidget::setTabOrder(mAlarmList, mAlarmNewButton);
        QWidget::setTabOrder(mAlarmNewButton, mAlarmConfigureButton);
        QWidget::setTabOrder(mAlarmConfigureButton, mAlarmToggleButton);
        QWidget::setTabOrder(mAlarmToggleButton, mAlarmRemoveButton);
        QWidget::setTabOrder(mAlarmRemoveButton, mRecurrenceTypeCombo);
        QWidget::setTabOrder(mRecurrenceTypeCombo, mFrequencyEdit);
        QWidget::setTabOrder(mFrequencyEdit, mThisAndFutureCheck);
        QWidget::setTabOrder(mThisAndFutureCheck, mWeekDayCombo);
        QWidget::setTabOrder(mWeekDayCombo, mMonthlyCombo);
        QWidget::setTabOrder(mMonthlyCombo, mYearlyCombo);
        QWidget::setTabOrder(mYearlyCombo, mRecurrenceEndCombo);
        QWidget::setTabOrder(mRecurrenceEndCombo, mRecurrenceEndDate);
        QWidget::setTabOrder(mRecurrenceEndDate, mEndDurationEdit);
        QWidget::setTabOrder(mEndDurationEdit, mExceptionDateEdit);
        QWidget::setTabOrder(mExceptionDateEdit, mExceptionAddButton);
        QWidget::setTabOrder(mExceptionAddButton, mExceptionList);
        QWidget::setTabOrder(mExceptionList, mExceptionRemoveButton);
        QWidget::setTabOrder(mExceptionRemoveButton, mAddButton);
        QWidget::setTabOrder(mAddButton, mRemoveButton);

        retranslateUi(EventOrTodoDesktop);
        QObject::connect(mRecurrenceEndCombo, SIGNAL(activated(int)), mRecurrenceEndStack, SLOT(setCurrentIndex(int)));
        QObject::connect(mRecurrenceTypeCombo, SIGNAL(activated(int)), mRepeatStack, SLOT(setCurrentIndex(int)));
        QObject::connect(mNewResource, SIGNAL(returnPressed()), mBookResourceButton, SLOT(click()));

        mPriorityCombo->setCurrentIndex(5);
        mTabWidget->setCurrentIndex(0);
        mOrganizerStack->setCurrentIndex(1);
        mBookResourceButton->setDefault(false);
        mRepeatStack->setCurrentIndex(2);
        mRecurrenceEndStack->setCurrentIndex(2);


        QMetaObject::connectSlotsByName(EventOrTodoDesktop);
    } // setupUi

    void retranslateUi(QWidget *EventOrTodoDesktop)
    {
        label->setText(tr2i18n("Calen&dar:", "@label:listbox The calendar to which the todo or event must be added"));
        label_7->setText(tr2i18n("You are Invited, what do you want to do?", "@info"));
#ifndef UI_QT_NO_TOOLTIP
        mAcceptInvitationButton->setToolTip(tr2i18n("Accept the invitation", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        mAcceptInvitationButton->setWhatsThis(tr2i18n("Click this button to accept the invitation.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mAcceptInvitationButton->setText(tr2i18n("Accept", "@action:button Accept an invitation"));
        mDeclineInvitationButton->setText(tr2i18n("Decline", "@action:button decline an invitation"));
#ifndef UI_QT_NO_TOOLTIP
        label_2->setToolTip(tr2i18n("Set the title", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        label_2->setWhatsThis(tr2i18n("Sets the Title of this event or to-do.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        label_2->setText(tr2i18n("&Title:", "@label"));
#ifndef UI_QT_NO_TOOLTIP
        mSummaryEdit->setToolTip(tr2i18n("Set the title", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        mSummaryEdit->setWhatsThis(tr2i18n("Sets the Title of this event or to-do.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mLocationLabel->setText(tr2i18n("&Location:", "@label"));
#ifndef UI_QT_NO_TOOLTIP
        mLocationEdit->setToolTip(tr2i18n("Set the location", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        mLocationEdit->setWhatsThis(tr2i18n("Sets where the event or to-do will take place.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mTaskLabel->setText(tr2i18n("Completion:", "@label line containing to-do specific ui controls"));
        mCompletedLabel->setText(tr2i18n("completed", "@label:slider Showed after the to-do percentage completed slider"));
        label_9->setText(tr2i18n("Priority:", "@label:listbox priority of a to-do"));
        mPriorityCombo->clear();
        mPriorityCombo->insertItems(0, QStringList()
         << tr2i18n("unspecified", "@item:inlistbox Priority of a to-do")
         << tr2i18n("1 (highest)", "@item:inlistbox Priority of a to-do")
         << tr2i18n("2", "@item:inlistbox Priority of a to-do")
         << tr2i18n("3", "@item:inlistbox Priority of a to-do")
         << tr2i18n("4", "@item:inlistbox Priority of a to-do")
         << tr2i18n("5 (medium)", "@item:inlistbox Priority of a to-do")
         << tr2i18n("6", "@item:inlistbox Priority of a to-do")
         << tr2i18n("7", "@item:inlistbox Priority of a to-do")
         << tr2i18n("8", "@item:inlistbox Priority of a to-do")
         << tr2i18n("9 (lowest)", "@item:inlistbox Priority of a to-do")
        );
#ifndef UI_QT_NO_WHATSTHIS
        mWholeDayCheck->setWhatsThis(tr2i18n("Set if this to-do's start and due dates have times associated with them.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mWholeDayCheck->setText(tr2i18n("All Day", "@option:check"));
        mFreeBusyCheck->setText(tr2i18n("Blocks me for other events", "@option:check"));
        mStartLabel->setText(tr2i18n("S&tart:", "@label Start date/time of the event or todo"));
        mStartCheck->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        mStartDateEdit->setToolTip(tr2i18n("Set the start date", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        mStartDateEdit->setWhatsThis(tr2i18n("Sets the start date for this to-do", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_WHATSTHIS
        mStartTimeEdit->setWhatsThis(tr2i18n("Sets the start time for this to-do.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_WHATSTHIS
        mTimeZoneComboStart->setWhatsThis(tr2i18n("Select the timezone for this event. It will also affect recurrences", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mTimeZoneLabel->setText(tr2i18n("<a href=\"hide\"><font color='blue'>&lt;&lt; Time zones</font></a>", "@action"));
        mEndLabel->setText(tr2i18n("E&nd:", "@label end date/time for an event or to-do"));
        mEndCheck->setText(QString());
#ifndef UI_QT_NO_WHATSTHIS
        mEndDateEdit->setWhatsThis(tr2i18n("Sets the due date for this to-do.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_WHATSTHIS
        mEndTimeEdit->setWhatsThis(tr2i18n("Sets the due time for this to-do.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_WHATSTHIS
        mTimeZoneComboEnd->setWhatsThis(tr2i18n("Select the timezone for this event. It will also affect recurrences", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_TOOLTIP
        mSecrecyLabel->setToolTip(tr2i18n("Set the secrecy level", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        mSecrecyLabel->setWhatsThis(tr2i18n("Sets whether the access to this event or to-do is restricted. Please note that KOrganizer currently does not use this setting, so the implementation of the restrictions will depend on the groupware server. This means that events or to-dos marked as private or confidential may be visible to others.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mSecrecyLabel->setText(tr2i18n("Access:", "@label:listbox sets the privacy option of the event or to-do"));
        mRichTextLabel->setText(tr2i18n("<a href=\\\"hide\\\"><font color='blue'>Rich text &gt;&gt;</font></a>", "@label"));
        mCategoryLabel->setText(tr2i18n("Categories:", "@label"));
#ifndef UI_QT_NO_TOOLTIP
        mSecrecyCombo->setToolTip(tr2i18n("Set the secrecy level", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        mSecrecyCombo->setWhatsThis(tr2i18n("Sets whether the access to this event or to-do is restricted. Please note that KOrganizer currently does not use this setting, so the implementation of the restrictions will depend on the groupware server. This means that events or to-dos marked as private or confidential may be visible to others.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mTabWidget->setTabText(mTabWidget->indexOf(mGeneralTab), tr2i18n("General", "@title:tab General settings for an event or to-do"));
        label_3->setText(tr2i18n("Meeting organizer:", "@label:listbox"));
        label_5->setText(tr2i18n("Participants:", "@label participants of this event or to-do"));
        mConflictsLabel->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        mSolveButton->setToolTip(tr2i18n("Schedule the meeting with your attendees.", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        mSolveButton->setWhatsThis(tr2i18n("Opens the scheduling dialog, which will assist in picking a time slot that works for all attendees.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mSolveButton->setText(tr2i18n("Schedule...", "@action:button"));
        mGroupSubstitution->setText(tr2i18n("Substitute with group members", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        mSelectButton->setToolTip(tr2i18n("Select attendees from your address book.", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        mSelectButton->setWhatsThis(tr2i18n("Opens your address book, allowing you to select new attendees from it.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mSelectButton->setText(tr2i18n("Select Attendees...", "@action:button"));
#ifndef UI_QT_NO_TOOLTIP
        mOrganizerCombo->setToolTip(tr2i18n("Set the organizer identity", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        mOrganizerCombo->setWhatsThis(tr2i18n("Sets the identity corresponding to the organizer of this to-do or event. Identities can be set in the 'Personal' section of the KOrganizer configuration. In addition, identities are gathered from your KMail settings and from your address book.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mOrganizerLabel->setText(tr2i18n("TextLabel", "KDE::DoNotExtract"));
        mTabWidget->setTabText(mTabWidget->indexOf(mAttendeesTab), tr2i18n("Attendees", "@title:tab attendees of this event or to-do"));
        mBookResourceButton->setText(tr2i18n("Book resource", Q_NULLPTR));
        mFindResourcesButton->setText(tr2i18n("Find Resources...", Q_NULLPTR));
        mTabWidget->setTabText(mTabWidget->indexOf(mResourceTab), tr2i18n("Resources", Q_NULLPTR));
        mQuickAddReminderLabel->setText(tr2i18n("Add default reminder:", "@label"));
        mAlarmAddPresetButton->setText(tr2i18n("Add", "@action:button Adds an reminder"));
        mAlarmNewButton->setText(tr2i18n("New", "@action:button Create a new reminder"));
        mAlarmConfigureButton->setText(tr2i18n("Configure", "@action:button Configures selected reminder"));
        mAlarmToggleButton->setText(tr2i18n("Disable", "@action:button disables selected reminder"));
        mAlarmRemoveButton->setText(tr2i18n("Remove", "@action:button removes selected reminders"));
        mTabWidget->setTabText(mTabWidget->indexOf(mReminderTab), tr2i18n("Reminder", "@title:tab Tab to configure reminders for events or to-do"));
        mRepeatLabel->setText(tr2i18n("Repeats:", "@label whether or not this event or to-do repeats"));
        mRecurrenceTypeCombo->clear();
        mRecurrenceTypeCombo->insertItems(0, QStringList()
         << tr2i18n("Never", "@item:inlistbox Lets the user chose how often an event recurs")
         << tr2i18n("Daily", "@item:inlistbox Lets the user chose how often an event recurs")
         << tr2i18n("Weekly", "@item:inlistbox Lets the user chose how often an event recurs")
         << tr2i18n("Monthly", "@item:inlistbox Lets the user chose how often an event recurs")
         << tr2i18n("Yearly", "@item:inlistbox Lets the user chose how often an event recurs")
        );
        mFrequencyLabel->setText(tr2i18n("every", "@label repeats every [various options]"));
        mRecurrenceRuleLabel->setText(tr2i18n("day(s)", "@label Event or todo recurs every n day(s)"));
        mThisAndFutureCheck->setText(tr2i18n("This and future occurrences.", Q_NULLPTR));
        mRecurrenceEndLabel->setText(tr2i18n("Ends:", "@label recurrence ends on|after"));
        mRecurrenceEndCombo->clear();
        mRecurrenceEndCombo->insertItems(0, QStringList()
         << tr2i18n("never", "@item:inlistbox Speficies when a recurring events end")
         << tr2i18n("on", "@item:inlistbox Speficies when a recurring events end")
         << tr2i18n("after", "@item:inlistbox Speficies when a recurring events end")
        );
#ifndef UI_QT_NO_WHATSTHIS
        mRecurrenceEndDate->setWhatsThis(tr2i18n("Date after which the event or to-do should stop recurring", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mRecurrenceOccurrencesLabel->setText(tr2i18n("occurrence(s)", "@label"));
        mExceptionsLabel->setText(tr2i18n("Exceptions:", "@label exceptions for the recurrence"));
        mExceptionAddButton->setText(tr2i18n("Add", "@action:button adds an exception on the recurrence"));
        mOnLabel->setText(tr2i18n("on:", "@label The event ends on [different options]"));
        mExceptionRemoveButton->setText(tr2i18n("Remove", "@action:button removes an exception"));
        mTabWidget->setTabText(mTabWidget->indexOf(mRecurrenceTab), tr2i18n("Recurrence", "@title:tab"));
#ifndef UI_QT_NO_TOOLTIP
        mAddButton->setToolTip(tr2i18n("Add an attachment", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        mAddButton->setWhatsThis(tr2i18n("Shows a dialog used to select an attachment to add to this event or to-do as link or as inline data.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mAddButton->setText(tr2i18n("Add", "@action:button adds an attachment"));
#ifndef UI_QT_NO_TOOLTIP
        mRemoveButton->setToolTip(tr2i18n("Remove the selected attachment", "@info:tooltip"));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        mRemoveButton->setWhatsThis(tr2i18n("Removes the attachment selected in the list above from this event or to-do.", "@info:whatsthis"));
#endif // QT_NO_WHATSTHIS
        mRemoveButton->setText(tr2i18n("Remove", "@action:button remove an attachment"));
        mTabWidget->setTabText(mTabWidget->indexOf(mAttachmentsTab), tr2i18n("Attachments", "@title:tab configure attachments of an event or todo"));
        Q_UNUSED(EventOrTodoDesktop);
    } // retranslateUi

};

namespace Ui {
    class EventOrTodoDesktop: public Ui_EventOrTodoDesktop {};
} // namespace Ui

QT_END_NAMESPACE

#endif // DIALOGDESKTOP_H

