// // C++ Interface: // // Description: // // // Author: Christian Hubinger , (C) 2006 // // Copyright: See COPYING file that comes with this distribution // // #ifndef KMFSYSTEMSETTINGSLINUX_H #define KMFSYSTEMSETTINGSLINUX_H #include "kmyfirewallsystemsettingslinux.h" #include #include namespace KMF { class KMFTarget; class KMFSystemSettingsLinux : public KMyFirewallSystemSettingsLinux { TQ_OBJECT public: KMFSystemSettingsLinux(TQWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); ~KMFSystemSettingsLinux(); /*$PUBLIC_FUNCTIONS$*/ void loadTarget( KMFTarget* target ); public slots: /*$PUBLIC_SLOTS$*/ protected: /*$PROTECTED_FUNCTIONS$*/ void updateView(); protected slots: /*$PROTECTED_SLOTS$*/ void slotSettingChanged(); void slotDistributionChanged(); signals: void sigTargetChanged(); private: TQGuardedPtr m_target; }; } #endif