kmail

foldershortcutdialog.h
1 /*******************************************************************************
2 **
3 ** Filename : foldershortcutdialog.h
4 ** Created on : 09 October, 2004
5 ** Copyright : (c) 2004 Till Adam
6 ** Email : adam@kde.org
7 **
8 *******************************************************************************/
9 
10 /*******************************************************************************
11 **
12 ** This program is free software; you can redistribute it and/or modify
13 ** it under the terms of the GNU General Public License as published by
14 ** the Free Software Foundation; either version 2 of the License, or
15 ** (at your option) any later version.
16 **
17 ** This program is distributed in the hope that it will be useful,
18 ** but WITHOUT ANY WARRANTY; without even the implied warranty of
19 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 ** GNU General Public License for more details.
21 **
22 ** You should have received a copy of the GNU General Public License
23 ** along with this program; if not, write to the Free Software
24 ** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
25 **
26 ** In addition, as a special exception, the copyright holders give
27 ** permission to link the code of this program with any edition of
28 ** the TQt library by Trolltech AS, Norway (or with modified versions
29 ** of TQt that use the same license as TQt), and distribute linked
30 ** combinations including the two. You must obey the GNU General
31 ** Public License in all respects for all of the code used other than
32 ** TQt. If you modify this file, you may extend this exception to
33 ** your version of the file, but you are not obligated to do so. If
34 ** you do not wish to do so, delete this exception statement from
35 ** your version.
36 **
37 *******************************************************************************/
38 
39 #ifndef FOLDERSHORTCUTDIALOG_H
40 #define FOLDERSHORTCUTDIALOG_H
41 
42 #include <kdialogbase.h> // include for the base class
43 class TDEShortcut;
44 class KMFolder;
45 class KKeyButton;
46 class KMMainWidget;
47 
48 namespace KMail
49 {
50 
51 class FolderShortcutDialog : public KDialogBase
52 {
53 TQ_OBJECT
54 
55 public:
56  FolderShortcutDialog( KMFolder *folder, KMMainWidget *mw,
57  TQWidget *parent=0, const char *name=0 );
58  ~FolderShortcutDialog();
59 
60 
61 protected slots:
62  void slotOk();
63  void slotCapturedShortcut( const TDEShortcut& );
64 
65 private:
66  KMFolder *mFolder;
67  KMMainWidget *mMainWidget;
68  KKeyButton *mKeyButton;
69 
70 }; // End of class FolderShortcutDialog
71 
72 } // End of namespace KMail
73 
74 
75 #endif // FOLDERSHORTCUTDIALOG_H
Mail folder.
Definition: kmfolder.h:69
folderdiaquotatab.h
Definition: aboutdata.cpp:40