1/*
2* Copyright (C) 1999 Espen Sand, espen@kde.org
3*
4* This program is free software; you can redistribute it and/or modify
5* it under the terms of the GNU General Public License as published by
6* the Free Software Foundation; either version 2 of the License, or
7* (at your option) any later version.
8*
9* This program is distributed in the hope that it will be useful,
10* but WITHOUT ANY WARRANTY; without even the implied warranty of
11* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12* GNU General Public License for more details.
13*
14* You should have received a copy of the GNU General Public License
15* along with this program; if not, write to the Free Software
16* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17*
18*/
19
20#ifndef COPTIONDIALOG_H
21#define COPTIONDIALOG_H
22
23#include <kpagedialog.h>
24
25class KDFConfigWidget;
26class MntConfigWidget;
27
28class COptionDialog : public KPageDialog
29{
30 Q_OBJECT
31
32 public:
33 explicit COptionDialog( QWidget *parent=0 );
34 ~COptionDialog( void );
35
36 protected slots:
37 virtual void slotOk( void );
38 virtual void slotApply( void );
39 void slotChanged();
40
41 Q_SIGNALS:
42 void valueChanged( void );
43
44 private:
45 KDFConfigWidget *mConf;
46 MntConfigWidget *mMnt;
47 bool dataChanged;
48};
49
50#endif
51
52