summaryrefslogtreecommitdiffabout
path: root/korganizer/kolocationbox.h
Unidiff
Diffstat (limited to 'korganizer/kolocationbox.h') (more/less context) (ignore whitespace changes)
-rw-r--r--korganizer/kolocationbox.h55
1 files changed, 55 insertions, 0 deletions
diff --git a/korganizer/kolocationbox.h b/korganizer/kolocationbox.h
new file mode 100644
index 0000000..be8ea86
--- a/dev/null
+++ b/korganizer/kolocationbox.h
@@ -0,0 +1,55 @@
1/*
2 File Copyright (c) 2004 Dirk Loesche <dirk.loesche@bigfoot.de>
3
4 This file is part of KOrganizer/PI
5 KOrganizer Copyright (c) 2001 Cornelius Schumacher <schumacher@kde.org>
6 KOrganizer/PI Copyright (c) 2004 Lutz Rogowski <lutz@pi-sync.net>
7
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License as published by
10 the Free Software Foundation; either version 2 of the License, or
11 (at your option) any later version.
12
13 This program is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 GNU General Public License for more details.
17
18 You should have received a copy of the GNU General Public License
19 along with this program; if not, write to the Free Software
20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
21
22 As a special exception, permission is given to link this program
23 with any edition of Qt, and distribute the resulting executable,
24 without including the source code for Qt in the source distribution.
25*/
26
27#ifndef KOLOCATIONBOX_H
28#define KOLOCATIONBOX_H
29
30#include <qcombobox.h>
31#include "koprefs.h"
32
33class KOLocationBox : public QComboBox
34{
35 public:
36 KOLocationBox( bool rw , QWidget *parent , int _maxItems );
37 virtual ~KOLocationBox();
38
39 enum {LOCATION, SUMMARYEVENT, SUMMARYTODO};
40
41 public slots:
42 void load(int);
43 void save(int);
44 void clearItems(int); // clear listbox and config rc items
45
46 protected:
47// void focusOutEvent( QFocusEvent * );
48// void timerEvent( QTimerEvent * );
49
50 private:
51 int maxItems; // maximal listbox items
52 QStringList strlist; // temporary stringlist
53};
54
55#endif