summaryrefslogtreecommitdiffstats
path: root/libtdepim/kconfigwizard.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-27 01:05:15 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-27 01:05:15 -0600
commit64df902cf71a8ee258fb85f6be26248f399aa01f (patch)
treedba58f705042c22cea26b678d5b0e4e9a34bf202 /libtdepim/kconfigwizard.h
parentde53c98cab07e9c4b0f5e25dab82830fb6fc67ec (diff)
downloadtdepim-64df902cf71a8ee258fb85f6be26248f399aa01f.tar.gz
tdepim-64df902cf71a8ee258fb85f6be26248f399aa01f.zip
Rename a number of libraries and executables to avoid conflicts with KDE4
Diffstat (limited to 'libtdepim/kconfigwizard.h')
-rw-r--r--libtdepim/kconfigwizard.h110
1 files changed, 0 insertions, 110 deletions
diff --git a/libtdepim/kconfigwizard.h b/libtdepim/kconfigwizard.h
deleted file mode 100644
index a06849ec..00000000
--- a/libtdepim/kconfigwizard.h
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
- This file is part of libtdepim.
-
- Copyright (c) 2003 Cornelius Schumacher <schumacher@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 KCONFIGWIZARD_H
-#define KCONFIGWIZARD_H
-
-#include <kconfigpropagator.h>
-#include <tdepimmacros.h>
-#include <kdialogbase.h>
-
-class TQListView;
-
-/**
- @short Configuration wizard base class
-*/
-class KDE_EXPORT TDEConfigWizard : public KDialogBase
-{
- Q_OBJECT
-
- public:
- /**
- Create wizard. You have to set a propgator with setPropagator() later.
- */
- TDEConfigWizard( TQWidget *parent = 0, char *name = 0, bool modal = false );
- /**
- Create wizard for given TDEConfigPropagator. The wizard takes ownership of
- the propagator.
- */
- TDEConfigWizard( TDEConfigPropagator *propagator, TQWidget *parent = 0,
- char *name = 0, bool modal = false );
- /**
- Destructor.
- */
- virtual ~TDEConfigWizard();
-
- /**
- Set propagator the wizard operates on.
- */
- void setPropagator( TDEConfigPropagator * );
- /**
- Return propagator the wizard operates on.
- */
- TDEConfigPropagator *propagator() { return mPropagator; }
-
- /**
- Create wizard page with given title.
- */
- TQFrame *createWizardPage( const TQString &title );
-
- /**
- Use this function to read the configuration from the TDEConfigSkeleton
- object to the GUI.
- */
- virtual void usrReadConfig() = 0;
-
- /**
- This function is called when the wizard is finished. You have to save all
- settings from the GUI to the TDEConfigSkeleton object here, so that the
- TDEConfigPropagator can take them up from there.
- */
- virtual void usrWriteConfig() = 0;
-
- /**
- Validates the supplied data. Returns a appropiate error when some data
- is invalid. Return TQString() if all data is valid.
- */
- virtual TQString validate() { return TQString(); }
-
- protected slots:
- void readConfig();
-
- void slotOk();
-
- void slotAboutToShowPage( TQWidget *page );
-
- protected:
- void init();
-
- void setupRulesPage();
- void updateRules();
- void setupChangesPage();
- void updateChanges();
-
- private:
- TDEConfigPropagator *mPropagator;
-
- TQListView *mRuleView;
- TQListView *mChangeView;
-
- TQWidget *mChangesPage;
-};
-
-#endif