/****************************************************************************
** Form interface generated from reading ui file 'editactionbase.ui'
**
** Created by: The TQt user interface compiler (TQt 3.5.0)
**
** WARNING! All changes made in this file will be lost!
****************************************************************************/

#ifndef UI_EDITACTIONBASE_H
#define UI_EDITACTIONBASE_H

#include <ntqvariant.h>
#include <ntqdialog.h>

class TQVBoxLayout;
class TQHBoxLayout;
class TQGridLayout;
class TQSpacerItem;
class TQTabWidget;
class TQWidget;
class TQButtonGroup;
class TQComboBox;
class TQLabel;
class TQRadioButton;
class TQWidgetStack;
class KLineEdit;
class TQCheckBox;
class KIntNumInput;
class KDoubleNumInput;
class KEditListBox;
class TQFrame;
class TQPushButton;

class EditActionBase : public TQDialog
{
    TQ_OBJECT

public:
    EditActionBase( TQWidget* parent = 0, const char* name = 0, bool modal = false, WFlags fl = 0 );
    ~EditActionBase();

    TQTabWidget* tabWidget3;
    TQWidget* tab;
    TQButtonGroup* buttonGroup3;
    TQComboBox* theDCOPApplications;
    TQLabel* textLabel4_3;
    TQButtonGroup* buttonGroup5;
    TQRadioButton* theNotJustStart;
    TQComboBox* theFunctions;
    TQRadioButton* theJustStart;
    TQLabel* textLabel4_2;
    TQLabel* textLabel5;
    TQComboBox* theApplications;
    TQComboBox* theDCOPFunctions;
    TQRadioButton* theUseProfile;
    TQLabel* textLabel5_2;
    TQRadioButton* theUseDCOP;
    TQComboBox* theDCOPObjects;
    TQWidgetStack* theValue;
    TQWidget* page;
    KLineEdit* theValueLineEdit;
    TQWidget* page_2;
    TQCheckBox* theValueCheckBox;
    TQWidget* page_3;
    KIntNumInput* theValueIntNumInput;
    TQWidget* page_4;
    KDoubleNumInput* theValueDoubleNumInput;
    TQWidget* page_5;
    KEditListBox* theValueEditListBox;
    TQComboBox* theArguments;
    TQLabel* textLabel8;
    TQRadioButton* theChangeMode;
    TQComboBox* theModes;
    TQWidget* tab_2;
    TQLabel* textLabel3;
    TQFrame* line2;
    TQCheckBox* theRepeat;
    TQCheckBox* theAutoStart;
    TQLabel* textLabel1_2;
    TQFrame* line2_2;
    TQCheckBox* theDoBefore;
    TQCheckBox* theDoAfter;
    TQLabel* theIMTop;
    TQFrame* theIMLine;
    TQLabel* theIMLabel;
    TQButtonGroup* theIMGroup;
    TQRadioButton* theDontSend;
    TQRadioButton* theSendToTop;
    TQRadioButton* theSendToBottom;
    TQRadioButton* theSendToAll;
    TQPushButton* buttonHelp;
    TQPushButton* buttonOk;
    TQPushButton* buttonCancel;

public slots:
    virtual void updateFunctions();
    virtual void updateApplications();
    virtual void updateDCOPApplications();
    virtual void updateDCOPObjects();
    virtual void updateDCOPFunctions();
    virtual void updateArguments();
    virtual void updateArgument(int);
    virtual void slotParameterChanged();
    virtual void updateOptions();

protected:
    TQVBoxLayout* EditActionBaseLayout;
    TQVBoxLayout* tabLayout;
    TQVBoxLayout* buttonGroup3Layout;
    TQSpacerItem* spacer14;
    TQSpacerItem* spacer15;
    TQGridLayout* layout40;
    TQGridLayout* buttonGroup5Layout;
    TQGridLayout* layout36;
    TQSpacerItem* spacer33;
    TQSpacerItem* spacer34;
    TQVBoxLayout* pageLayout;
    TQSpacerItem* spacer35;
    TQVBoxLayout* pageLayout_2;
    TQSpacerItem* spacer36;
    TQVBoxLayout* pageLayout_3;
    TQSpacerItem* spacer37;
    TQVBoxLayout* pageLayout_4;
    TQSpacerItem* spacer38;
    TQGridLayout* pageLayout_5;
    TQHBoxLayout* layout17;
    TQVBoxLayout* tabLayout_2;
    TQSpacerItem* spacer20;
    TQSpacerItem* spacer22;
    TQSpacerItem* spacer3;
    TQVBoxLayout* theIMGroupLayout;
    TQHBoxLayout* Layout1;
    TQSpacerItem* Horizontal_Spacing2;

protected slots:
    virtual void languageChange();

};

#endif // EDITACTIONBASE_H
