20#ifndef __KWEditPersonnalExpression__
21#define __KWEditPersonnalExpression__
23#include <kdialogbase.h>
31class KWEditPersonnalExpression : public KDialogBase
36 KWEditPersonnalExpression( TQWidget *parent, const char *name = 0 );
39 void init( const TQString& filename );
44 void updateExpression();
47 void slotGroupSelected();
48 void slotExpressionSelected();
49 void slotUpdateGroupName( const TQString &newGroupName);
50 void slotUpdateExpression( const TQString &newExpression);
51 void slotRemoveExpression();
52 void slotAddExpression();
53 void slotRemoveGroup();
55 virtual void slotOk();
58 typedef TQMap<TQString,TQStringList> list;
60 TQListBox *m_groupList;
61 TQListBox *m_ExpressionsList;
62 TQPushButton *m_addGroup;
63 TQPushButton *m_delGroup;
64 TQPushButton *m_addExpression;
65 TQPushButton *m_delExpression;
66 TQLineEdit *m_groupLineEdit;
67 TQLineEdit *m_expressionLineEdit;
|