kspread

kspread_dlg_insert.h
1/* This file is part of the KDE project
2 Copyright (C) 2003 Norbert Andres <nandres@web.de>
3 (C) 1999-2002 Laurent Montel <montel@kde.org>
4 (C) 2002 Philipp Mueller <philipp.mueller@gmx.de>
5 (C) 2002 John Dailey <dailey@vt.edu>
6 (C) 2000-2001 Werner Trobin <trobin@kde.org>
7 (C) 2000 David Faure <faure@kde.org>
8 (C) 1999 Stephan Kulow <coolo@kde.org>
9 (C) 1998-2000 Torben Weis <weis@kde.org>
10
11 This library is free software; you can redistribute it and/or
12 modify it under the terms of the GNU Library General Public
13 License as published by the Free Software Foundation; either
14 version 2 of the License, or (at your option) any later version.
15
16 This library is distributed in the hope that it will be useful,
17 but WITHOUT ANY WARRANTY; without even the implied warranty of
18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
19 Library General Public License for more details.
20
21 You should have received a copy of the GNU Library General Public License
22 along with this library; see the file COPYING.LIB. If not, write to
23 the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
24 * Boston, MA 02110-1301, USA.
25*/
26
27#ifndef __kspread_dlg_insert__
28#define __kspread_dlg_insert__
29
30#include <kdialogbase.h>
31
32class TQCheckBox;
33class TQRadioButton;
34class TQRect;
35
36namespace KSpread
37{
38class Sheet;
39class View;
40
41class InsertDialog : public KDialogBase
42{
43 TQ_OBJECT
44
45public:
46 enum Mode { Insert, Remove };
47
48 InsertDialog( View* parent, const char* name, const TQRect &_rect, Mode _mode );
49
50public slots:
51 void slotOk();
52
53private:
54 View* m_pView;
55
56 TQRadioButton *rb1;
57 TQRadioButton *rb2;
58 TQRadioButton *rb3;
59 TQRadioButton *rb4;
60 TQRect rect;
61 Mode insRem;
62};
63
64} // namespace KSpread
65
66#endif
Mode
The pasted content.
The KSpread namespace.
Definition commands.h:39