diff options
Diffstat (limited to 'tdedebugdialog/kabstractdebugdialog.h')
| -rw-r--r-- | tdedebugdialog/kabstractdebugdialog.h | 54 | 
1 files changed, 54 insertions, 0 deletions
| diff --git a/tdedebugdialog/kabstractdebugdialog.h b/tdedebugdialog/kabstractdebugdialog.h new file mode 100644 index 000000000..6e3655973 --- /dev/null +++ b/tdedebugdialog/kabstractdebugdialog.h @@ -0,0 +1,54 @@ +/* This file is part of the KDE libraries +    Copyright (C) 2000 David Faure <faure@kde.org> + +    This library is free software; you can redistribute it and/or +    modify it under the terms of the GNU Library General Public +    License as published by the Free Software Foundation; either +    version 2 of the License, or (at your option) any later version. + +    This library is distributed in the hope that it will be useful, +    but WITHOUT ANY WARRANTY; without even the implied warranty of +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU +    Library General Public License for more details. + +    You should have received a copy of the GNU Library General Public License +    along with this library; see the file COPYING.LIB.  If not, write to +    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +    Boston, MA 02110-1301, USA. +*/ + +#ifndef KABSTRACTDEBUGDIALOG__H +#define KABSTRACTDEBUGDIALOG__H + +#include <kdialog.h> + +class TDEConfig; +class TQVBoxLayout; +class KPushButton; + +class KAbstractDebugDialog : public KDialog +{ +  Q_OBJECT +public: +  KAbstractDebugDialog( TQWidget *parent=0, const char *name=0, bool modal=true ); + +  virtual ~KAbstractDebugDialog(); + +  virtual void buildButtons(TQVBoxLayout * topLayout); + +  virtual void save() = 0; +  TDEConfig * config() { return pConfig; } + +protected slots: +  void slotShowHelp(); +  void slotApply(); + +protected: +  TDEConfig* pConfig; +  KPushButton* pOKButton; +  KPushButton* pCancelButton; +  KPushButton* pHelpButton; +  KPushButton* pApplyButton; +}; + +#endif | 
