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

#ifndef UI_CDDBCONFIGWIDGETBASE_H
#define UI_CDDBCONFIGWIDGETBASE_H

#include <ntqvariant.h>
#include <ntqwidget.h>

class TQVBoxLayout;
class TQHBoxLayout;
class TQGridLayout;
class TQSpacerItem;
class TQTabWidget;
class TQButtonGroup;
class TQRadioButton;
class TQGroupBox;
class TQLabel;
class TQComboBox;
class KPushButton;
class TQSpinBox;
class TQLineEdit;
class TQWidgetStack;
class KLineEdit;
class TQCheckBox;

class CDDBConfigWidgetBase : public TQWidget
{
    TQ_OBJECT

public:
    CDDBConfigWidgetBase( TQWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
    ~CDDBConfigWidgetBase();

    TQTabWidget* tabWidget2;
    TQWidget* tab;
    TQButtonGroup* kcfg_cachePolicy;
    TQRadioButton* cacheOnly;
    TQRadioButton* cacheAndRemote;
    TQRadioButton* remoteOnly;
    TQGroupBox* serverBox;
    TQLabel* TextLabel7;
    TQLabel* TextLabel9;
    TQComboBox* kcfg_lookupTransport;
    KPushButton* mirrorListButton;
    TQSpinBox* kcfg_port;
    TQLabel* TextLabel8;
    TQLineEdit* kcfg_hostname;
    TQWidgetStack* cacheLocationsParent;
    TQWidget* WStackPage;
    TQWidget* tab_2;
    TQLineEdit* kcfg_emailAddress;
    TQLabel* textLabel1;
    TQButtonGroup* kcfg_submitTransport;
    TQLabel* textLabel2;
    TQRadioButton* radioButton8;
    TQRadioButton* radioButton6;
    KLineEdit* kcfg_httpSubmitServer;
    TQLabel* textLabel1_2;
    TQSpinBox* kcfg_httpSubmitPort;
    TQLabel* textLabel9_2;
    TQLabel* textLabel2_2;
    TQLabel* textLabel3;
    TQLineEdit* kcfg_replyTo;
    TQCheckBox* needsAuthenticationBox;
    TQLineEdit* kcfg_smtpHostname;
    TQLabel* textLabel4;
    TQLineEdit* kcfg_smtpUsername;
    TQSpinBox* kcfg_smtpPort;

protected:
    TQVBoxLayout* CDDBConfigWidgetBaseLayout;
    TQVBoxLayout* tabLayout;
    TQSpacerItem* spacer5;
    TQHBoxLayout* kcfg_cachePolicyLayout;
    TQGridLayout* serverBoxLayout;
    TQGridLayout* tabLayout_2;
    TQSpacerItem* spacer4;
    TQGridLayout* kcfg_submitTransportLayout;
    TQSpacerItem* spacer9;
    TQSpacerItem* spacer10;
    TQSpacerItem* spacer7;
    TQSpacerItem* spacer6;

protected slots:
    virtual void languageChange();

    virtual void protocolChanged();
    virtual void showMirrorList();
    virtual void needAuthenticationChanged(bool);


};

#endif // CDDBCONFIGWIDGETBASE_H
