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

#ifndef UI_MYSERVER_H
#define UI_MYSERVER_H

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

class TQVBoxLayout;
class TQHBoxLayout;
class TQGridLayout;
class TQSpacerItem;
class TQTabWidget;
class TQWidget;
class TQCheckBox;
class TQGroupBox;
class TQLineEdit;
class TQLabel;
class TQListView;
class TQListViewItem;
class TQPushButton;
class TQSpinBox;
class TQFrame;
class TQComboBox;

class MyServer : public TQDialog
{
    TQ_OBJECT

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

    TQTabWidget* tabWidget;
    TQWidget* Widget8;
    TQCheckBox* kcfg_ClientOnly;
    TQGroupBox* ServerInfo;
    TQLineEdit* kcfg_NickName;
    TQLineEdit* kcfg_ContactInfo;
    TQLabel* textLabel1;
    TQLabel* textLabel1_2;
    TQListView* MyFamily;
    TQPushButton* pushButton2;
    TQLabel* textLabel7_2_2_2_3;
    TQSpinBox* kcfg_DirListenAddress;
    TQLabel* textLabel4;
    TQSpinBox* kcfg_ORListenAddress;
    TQLabel* textLabel4_2;
    TQCheckBox* kcfg_ForwardPorts;
    TQFrame* line1_2;
    TQCheckBox* kcfg_PublishServerDescriptor;
    TQFrame* line1_2_2;
    TQCheckBox* kcfg_MiddleMan;
    TQCheckBox* kcfg_BridgeRelay;
    TQFrame* line1;
    TQWidget* TabPage;
    TQCheckBox* kcfg_DefaultServerPerformance;
    TQFrame* line3;
    TQGroupBox* PerformanceOptions;
    TQSpinBox* kcfg_NumCPUs;
    TQSpinBox* kcfg_MaxOnionsPending;
    TQLabel* textLabel2_2;
    TQLabel* textLabel2;
    TQLabel* textLabel3;
    TQLabel* textLabel3_2;
    TQSpinBox* kcfg_ShutDownWaitLength;
    TQComboBox* AccountingStart;
    TQSpinBox* kcfg_AccountingMax;
    TQLabel* textLabel2_2_2;
    TQSpinBox* kcfg_ConnLimit;
    TQLabel* textLabel4_2_2_2;
    TQWidget* ExitPolicies;
    TQGroupBox* groupBox6;
    TQLabel* textLabel5_2;
    TQListView* ExitPolicy;
    TQSpinBox* SocksPort;
    TQPushButton* PushAdd2;
    TQComboBox* Policy;
    TQLineEdit* SocksAddress;

public slots:
    virtual void kcfg_DefaultServerIP_toggled( bool );
    virtual void kcfg_MiddleMan_toggled( bool on );
    virtual void checkBox6_toggled( bool state );
    virtual void pushAdd2_clicked();
    virtual void ExitPolicy_contextMenuRequested( TQListViewItem *, const TQPoint & point, int );
    virtual void slotDeleteEntry();
    virtual void pushButton2_clicked();
    virtual void kcfg_BridgeRelay_toggled( bool on );

protected:
    TQGridLayout* MyServerLayout;
    TQGridLayout* Widget8Layout;
    TQGridLayout* ServerInfoLayout;
    TQGridLayout* layout1;
    TQGridLayout* layout2;
    TQGridLayout* layout5;
    TQVBoxLayout* layout4;
    TQGridLayout* TabPageLayout;
    TQSpacerItem* spacer1;
    TQGridLayout* PerformanceOptionsLayout;
    TQGridLayout* ExitPoliciesLayout;
    TQSpacerItem* spacer2;
    TQGridLayout* groupBox6Layout;

protected slots:
    virtual void languageChange();

private:
    void init();

};

#endif // MYSERVER_H
