00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef KPTCONFIGBEHAVIORPANEL_H
00021 #define KPTCONFIGBEHAVIORPANEL_H
00022
00023 #include "kptconfigbehaviorpanelbase.h"
00024 #include "kptconfig.h"
00025
00026 class KMacroCommand;
00027
00028 namespace KPlato
00029 {
00030
00031 class ConfigBehaviourPanelBase;
00032 class Part;
00033
00034 class ConfigBehaviorPanel : public ConfigBehaviorPanelBase {
00035 Q_OBJECT
00036 public:
00037 ConfigBehaviorPanel(Behavior &behavior, QWidget *parent=0, const char *name=0);
00038
00039 void setStartValues();
00040 bool ok();
00041 bool apply();
00042
00043 private:
00044 Behavior m_oldvalues;
00045 Behavior &m_behavior;
00046
00047 };
00048
00049 }
00050
00051 #endif // CONFIGBEHAVIORPANEL_H