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

#ifndef UI_ACTIONCONFIGDIALOGS_H
#define UI_ACTIONCONFIGDIALOGS_H

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

class TQVBoxLayout;
class TQHBoxLayout;
class TQGridLayout;
class TQSpacerItem;
class FileCombo;
class TQSplitter;
class KPushButton;
class TQPushButton;
class TQLabel;
class TDEListView;
class TQButtonGroup;
class TQLineEdit;
class TDEIconButton;
class TQRadioButton;
class KKeyButton;
class TDEListBox;
class TQComboBox;
class TQWidgetStack;
class TQWidget;
class TQCheckBox;
class TQMultiLineEdit;

class ActionConfigDialogS : public TQDialog
{
    TQ_OBJECT

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

    TQSplitter* splitter2;
    KPushButton* deleteAction;
    TQPushButton* addAction;
    TQLabel* textLabel1;
    TDEListView* actionTreeView;
    KPushButton* buttonApply;
    TQPushButton* buttonCancel;
    KPushButton* buttonOk;
    TQButtonGroup* actionProperties;
    TQPushButton* addToolbar;
    TQPushButton* removeToolbar;
    TQLabel* TextLabel2;
    TQLineEdit* lineToolTip;
    TQLabel* TextLabel1_2;
    TDEIconButton* actionIcon;
    TQLineEdit* lineText;
    TQButtonGroup* buttonGroup4_2;
    TQRadioButton* customShortcut;
    KKeyButton* shortcutKeyButton;
    TQRadioButton* noShortcut;
    TDEListBox* toolbarListBox;
    TQLabel* textLabel2;
    TQComboBox* typeCombo;
    TQLabel* textLabel3;
    TQButtonGroup* buttonGroup13;
    TQWidgetStack* widgetStack1;
    TQWidget* page;
    TQLabel* TextLabel5_2_2_2;
    TQLineEdit* lineTag;
    TQLineEdit* lineClosingTag;
    TQCheckBox* useClosingTag;
    TQCheckBox* useActionDialog;
    TQWidget* page_2;
    FileCombo* scriptPath;
    TQLabel* textLabel1_2;
    TQComboBox* inputBox;
    TQLabel* textLabel2_2;
    TQComboBox* outputBox;
    TQComboBox* errorBox;
    TQLabel* textLabel3_2;
    TQWidget* page_3;
    TQMultiLineEdit* textEdit;

public slots:
    virtual void buttonOk_clicked();
    virtual void slotNewAction();
    virtual void slotDeleteAction();
    virtual void slotAddContainerToolbar();
    virtual void slotRemoveContainerToolbar();
    virtual void slotApply();
    virtual void lineText_selectionChanged();
    virtual void typeCombo_activated(const TQString&);
    virtual void slotTextChanged(const TQString&);
    virtual void shortcutKeyButton_toggled(bool);
    virtual void slotToggled(bool);
    virtual void slotTextChanged();

protected:
    TQGridLayout* ActionConfigDialogSLayout;
    TQGridLayout* layout17;
    TQSpacerItem* spacer14;
    TQSpacerItem* spacer17;
    TQGridLayout* layout9;
    TQSpacerItem* spacer16;
    TQSpacerItem* spacer15;
    TQGridLayout* actionPropertiesLayout;
    TQSpacerItem* spacer7;
    TQGridLayout* buttonGroup4_2Layout;
    TQGridLayout* buttonGroup13Layout;
    TQGridLayout* pageLayout;
    TQGridLayout* pageLayout_2;
    TQGridLayout* pageLayout_3;

protected slots:
    virtual void languageChange();

private:
    TQPixmap image0;

};

#endif // ACTIONCONFIGDIALOGS_H
