okular
configinterface.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef _OKULAR_CONFIGINTERFACE_H_
00011 #define _OKULAR_CONFIGINTERFACE_H_
00012
00013 #include <okular/core/okular_export.h>
00014
00015 #include <QtCore/QObject>
00016
00017 class KConfigDialog;
00018
00019 namespace Okular {
00020
00038 class OKULAR_EXPORT ConfigInterface
00039 {
00040 public:
00044 virtual ~ConfigInterface() {}
00045
00056 virtual bool reparseConfig() = 0;
00057
00062 virtual void addPages( KConfigDialog *dialog ) = 0;
00063 };
00064
00065 }
00066
00067 Q_DECLARE_INTERFACE( Okular::ConfigInterface, "org.kde.okular.ConfigInterface/0.1" )
00068
00069 #endif