configurationpanelui.h 3.99 KB
Newer Older
savoirfairelinux's avatar
savoirfairelinux committed
1 2 3
/****************************************************************************
** Form interface generated from reading ui file 'configurationpanel.ui'
**
llea's avatar
llea committed
4
** Created: Tue Jan 11 12:49:32 2005
savoirfairelinux's avatar
savoirfairelinux committed
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
**      by: The User Interface Compiler ($Id$)
**
** WARNING! All changes made in this file will be lost!
****************************************************************************/

#ifndef CONFIGURATIONPANEL_H
#define CONFIGURATIONPANEL_H

#include <qvariant.h>
#include <qpixmap.h>
#include <qdialog.h>

class QVBoxLayout;
class QHBoxLayout;
class QGridLayout;
class QSpacerItem;
class QFrame;
class QPushButton;
class QListBox;
class QListBoxItem;
class QLabel;
class QTabWidget;
class QWidget;
class QGroupBox;
class QLineEdit;
class QButtonGroup;
class QRadioButton;
class QCheckBox;
class QSpinBox;
class QComboBox;

class ConfigurationPanel : public QDialog
{
    Q_OBJECT

public:
    ConfigurationPanel( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
    ~ConfigurationPanel();

    QFrame* line1;
    QPushButton* buttonHelp;
    QPushButton* buttonApply;
    QPushButton* buttonSave;
    QPushButton* buttonCancel;
    QListBox* Menu;
    QLabel* TitleTab;
    QFrame* line2;
    QTabWidget* Tab_Signalisations;
    QWidget* SIPPage;
    QGroupBox* groupBox1;
    QLabel* textLabel2;
    QLineEdit* fullName;
    QLineEdit* userPart;
    QLabel* textLabel3;
    QLabel* textLabel2_3;
    QLineEdit* username;
    QLineEdit* hostPart;
    QLineEdit* sipproxy;
    QLabel* textLabel3_2_2;
    QLineEdit* password;
    QLabel* textLabel1_3;
    QLabel* textLabel3_2;
    QWidget* STUNPage;
    QButtonGroup* buttonGroup3;
    QRadioButton* useStunYes;
    QRadioButton* useStunNo;
    QGroupBox* groupBox3;
    QLabel* textLabel1_5;
    QLineEdit* STUNserver;
    QWidget* DTMFPage;
    QGroupBox* SettingsDTMF;
    QCheckBox* playTones;
    QLabel* labelPulseLength;
    QSpinBox* pulseLength;
    QLabel* labelSendDTMF;
    QComboBox* sendDTMFas;
    QTabWidget* Tab_Audio;
    QWidget* DriversPage;
    QButtonGroup* DriverChoice;
    QRadioButton* ossButton;
    QRadioButton* alsaButton;
    QWidget* CodecsPage;
    QButtonGroup* CodecsChoice;
    QComboBox* codec1;
    QComboBox* codec2;
    QComboBox* codec3;
    QComboBox* codec4;
    QComboBox* codec5;
    QLabel* textLabel1_4;
    QLabel* textLabel1_4_2;
    QLabel* textLabel1_4_3;
    QLabel* textLabel1_4_4;
    QLabel* textLabel1_4_5;
    QTabWidget* Tab_Video;
    QWidget* DriversPage_2;
    QWidget* CodecsPage_2;
    QTabWidget* Tab_Network;
    QWidget* DriversPage_3;
    QWidget* CodecsPage_3;
    QTabWidget* Tab_Preferences;
    QWidget* DriversPage_4;
    QComboBox* SkinChoice;
    QWidget* TabPage;
    QLabel* textLabel1_2;
    QComboBox* zoneToneChoice;
    QCheckBox* confirmationToQuit;
    QCheckBox* checkedTray;
    QCheckBox* autoregister;
    QLabel* textLabel1_6;
    QLineEdit* voicemailNumber;
    QTabWidget* Tab_About;
    QWidget* DriversPage_5;
    QLabel* textLabel2_2;
    QWidget* CodecsPage_4;
    QLabel* pixmapLabel2;
    QLabel* textLabel1;

public slots:
    virtual void saveSlot();
llea's avatar
llea committed
124
    virtual void applySlot();
savoirfairelinux's avatar
savoirfairelinux committed
125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164
    virtual void changeTabSlot();

protected:
    QGridLayout* ConfigurationPanelLayout;
    QVBoxLayout* layout8;
    QHBoxLayout* layout7;
    QSpacerItem* Horizontal_Spacing2;
    QVBoxLayout* layout14;
    QGridLayout* groupBox1Layout;
    QVBoxLayout* buttonGroup3Layout;
    QGridLayout* SettingsDTMFLayout;
    QVBoxLayout* layout11;
    QHBoxLayout* layout10;
    QSpacerItem* spacer6;
    QHBoxLayout* layout7_2;
    QSpacerItem* spacer3;
    QHBoxLayout* layout8_2;
    QSpacerItem* spacer4;
    QVBoxLayout* DriverChoiceLayout;
    QGridLayout* CodecsChoiceLayout;
    QHBoxLayout* layout11_2;
    QVBoxLayout* layout9;
    QVBoxLayout* layout10_2;
    QVBoxLayout* layout17;
    QHBoxLayout* layout16;
    QSpacerItem* spacer5;
    QHBoxLayout* layout16_2;
    QSpacerItem* spacer6_2;

protected slots:
    virtual void languageChange();

private:
    QPixmap image0;

    void init();

};

#endif // CONFIGURATIONPANEL_H