24 #include <libqopensync/member.h> 32 class ConfigGui : public TQWidget 35 ConfigGui( const QSync::Member &, TQWidget *parent ); 40 static ConfigGui *create( const QSync::Member &, TQWidget *parent ); 43 void setInstanceName( const TQString & ); 44 TQString instanceName() const; 46 virtual void load( const TQString &xml ) = 0; 47 virtual TQString save() const = 0; 49 QSync::Member member() const { return mMember; } 51 TQBoxLayout *topLayout() const { return mTopLayout; } 54 QSync::Member mMember; 56 TQBoxLayout *mTopLayout; 60 class ConfigGuiXml : public ConfigGui 63 ConfigGuiXml( const QSync::Member &, TQWidget *parent ); 65 void load( const TQString & ); 66 TQString save() const; 69 TQTextEdit *mTextEdit;
|