From 82689364fd558ccd28253961204e6b3eb9e32b03 Mon Sep 17 00:00:00 2001 From: zecke Date: Sun, 20 Oct 2002 12:15:51 +0000 Subject: Added ORecur which is a base class for Recurrance extracted from TT Event class and a widget where you can set the Recurrance This will be used at least in Todolist and Datebook and in the common classes of OTodo and OEvent Fixed the SQL in multiple ways it's summary not description for example --- (limited to 'libopie/orecurrancebase.ui') diff --git a/libopie/orecurrancebase.ui b/libopie/orecurrancebase.ui new file mode 100644 index 0000000..baf79d3 --- a/dev/null +++ b/libopie/orecurrancebase.ui @@ -0,0 +1,713 @@ + +ORecurranceBase +********************************************************************* +** Copyright (C) 2000 Trolltech AS. All rights reserved. +** +** This file is part of Qtopia Environment. +** +** This file may be distributed and/or modified under the terms of the +** GNU General Public License version 2 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. +** +** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +** +** See http://www.trolltech.com/gpl/ for GPL licensing information. +** +** Contact info@trolltech.com if any conditions of this licensing are +** not clear to you. +** +** $Id$ +** +********************************************************************* + + QDialog + + name + ORecurranceBase + + + geometry + + 0 + 0 + 246 + 309 + + + + caption + Repeating Event + + + layoutMargin + + + layoutSpacing + + + + margin + 5 + + + spacing + 1 + + + QButtonGroup + + name + fraType + + + frameShape + NoFrame + + + frameShadow + Sunken + + + title + + + + exclusive + true + + + layoutMargin + + + layoutSpacing + + + + margin + 5 + + + spacing + 1 + + + QToolButton + + name + cmdNone + + + text + None + + + toggleButton + true + + + toggleButton + true + + + + QToolButton + + name + cmdDay + + + text + Day + + + toggleButton + true + + + toggleButton + true + + + + QToolButton + + name + cmdWeek + + + sizePolicy + + 1 + 0 + + + + text + Week + + + toggleButton + true + + + toggleButton + true + + + + QToolButton + + name + cmdMonth + + + sizePolicy + + 1 + 0 + + + + text + Month + + + toggleButton + true + + + toggleButton + true + + + + QToolButton + + name + cmdYear + + + text + Year + + + toggleButton + true + + + toggleButton + true + + + + + + QLayoutWidget + + name + Layout4 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + lblEvery + + + text + Every: + + + + QSpinBox + + name + spinFreq + + + minValue + 1 + + + + QLabel + + name + lblFreq + + + sizePolicy + + 1 + 1 + + + + text + Frequency + + + + + + QLayoutWidget + + name + Layout8 + + + + margin + 0 + + + spacing + 6 + + + QLabel + + name + lblEnd + + + sizePolicy + + 1 + 0 + + + + text + End On: + + + + QToolButton + + name + cmdEnd + + + text + No End Date + + + + QCheckBox + + name + chkNoEnd + + + text + No End Date + + + + + + QButtonGroup + + name + fraExtra + + + sizePolicy + + 7 + 7 + + + + frameShape + Box + + + title + Repeat On + + + layoutMargin + + + layoutSpacing + + + + margin + 5 + + + spacing + 1 + + + QToolButton + + name + cmdExtra1 + + + text + Mon + + + toggleButton + true + + + toggleButton + true + + + + QToolButton + + name + cmdExtra2 + + + text + Tue + + + toggleButton + true + + + toggleButton + true + + + + QToolButton + + name + cmdExtra3 + + + text + Wed + + + toggleButton + true + + + toggleButton + true + + + + QToolButton + + name + cmdExtra4 + + + text + Thu + + + toggleButton + true + + + toggleButton + true + + + + QToolButton + + name + cmdExtra5 + + + text + Fri + + + toggleButton + true + + + toggleButton + true + + + + QToolButton + + name + cmdExtra6 + + + text + Sat + + + toggleButton + true + + + toggleButton + true + + + + QToolButton + + name + cmdExtra7 + + + text + Sun + + + toggleButton + true + + + toggleButton + true + + + + + + QFrame + + name + Frame3 + + + sizePolicy + + 7 + 7 + + + + frameShape + Box + + + frameShadow + Sunken + + + layoutMargin + + + layoutSpacing + + + + margin + 5 + + + spacing + 1 + + + QLayoutWidget + + name + Layout6 + + + layoutSpacing + + + + margin + 0 + + + spacing + 0 + + + QLabel + + name + lblRepeat + + + sizePolicy + + 1 + 3 + + + + text + Every + + + alignment + AlignTop|AlignLeft + + + hAlign + + + vAlign + + + + QLabel + + name + lblVar1 + + + sizePolicy + + 1 + 1 + + + + text + Var1 + + + alignment + AlignTop|AlignLeft + + + hAlign + + + vAlign + + + + QLabel + + name + lblVar2 + + + sizePolicy + + 4 + 1 + + + + text + Var 2 + + + alignment + AlignTop|AlignRight + + + hAlign + + + vAlign + + + + + + QLabel + + name + lblWeekVar + + + sizePolicy + + 1 + 7 + + + + text + WeekVar + + + alignment + AlignTop|AlignHCenter + + + hAlign + + + vAlign + + + + + + + + + chkNoEnd + toggled(bool) + cmdEnd + setDisabled(bool) + + + chkNoEnd + toggled(bool) + ORecurranceBase + slotNoEnd(bool) + + + spinFreq + valueChanged(int) + lblVar1 + setNum(int) + + + spinFreq + valueChanged(int) + ORecurranceBase + setupRepeatLabel( int ) + + + fraType + clicked(int) + ORecurranceBase + slotSetRType( int ) + + + fraExtra + clicked(int) + ORecurranceBase + slotMonthLabel( int ) + + + fraExtra + clicked(int) + ORecurranceBase + slotWeekLabel() + + setupRepeatLabel( const QString & ) + setupRepeatLabel( int ) + slotMonthLabel( int ) + slotNoEnd(bool) + slotSetRType( int ) + slotWeekLabel() + + -- cgit v0.9.0.2