/********************************************************************************
** Form generated from reading UI file 'tester.ui'
**
** Created: Thu Feb 16 12:02:58 2012
**      by: Qt User Interface Compiler version 4.7.3
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_TESTER_H
#define UI_TESTER_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QComboBox>
#include <QtGui/QDateEdit>
#include <QtGui/QDateTimeEdit>
#include <QtGui/QDoubleSpinBox>
#include <QtGui/QGridLayout>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QLineEdit>
#include <QtGui/QMainWindow>
#include <QtGui/QMenuBar>
#include <QtGui/QProgressBar>
#include <QtGui/QPushButton>
#include <QtGui/QSpacerItem>
#include <QtGui/QTabWidget>
#include <QtGui/QTextEdit>
#include <QtGui/QToolBar>
#include <QtGui/QWidget>

QT_BEGIN_NAMESPACE

class Ui_TesterClass
{
public:
    QWidget *centralWidget;
    QGridLayout *gridLayout_3;
    QGridLayout *gridLayout_5;
    QTextEdit *textEdit;
    QPushButton *pushButton_3;
    QWidget *widget;
    QGridLayout *gridLayout_11;
    QGridLayout *LiveviewGridLayout;
    QTabWidget *tabWidget;
    QWidget *tabGeneral;
    QGridLayout *gridLayout_2;
    QHBoxLayout *horizontalLayout;
    QLabel *label;
    QLineEdit *leIPAddress;
    QHBoxLayout *horizontalLayout_4;
    QLabel *label_4;
    QLineEdit *lePort;
    QHBoxLayout *horizontalLayout_2;
    QLabel *label_2;
    QLineEdit *leUsername;
    QHBoxLayout *horizontalLayout_3;
    QLabel *label_3;
    QLineEdit *lePassword;
    QPushButton *btnCreateHandle;
    QComboBox *cbbServerType;
    QPushButton *btnGetDeviceList;
    QPushButton *btnSubscribeEvent;
    QPushButton *btnUnsubscribeEvent;
    QPushButton *btnDestroyHandle;
    QPushButton *btnGetLog;
    QSpacerItem *verticalSpacer_2;
    QHBoxLayout *horizontalLayout_14;
    QLineEdit *leSnapShotPath;
    QPushButton *btnSnapShotPath;
    QPushButton *btnSnapShot;
    QWidget *tebLiveview;
    QGridLayout *gridLayout_4;
    QPushButton *btnCreateLVPlayer;
    QPushButton *btnAttachSession;
    QPushButton *btnDetachSession;
    QHBoxLayout *horizontalLayout_5;
    QLabel *label_5;
    QLineEdit *leCentralID;
    QHBoxLayout *horizontalLayout_10;
    QPushButton *btnGetDIStatus;
    QPushButton *btnGetDOStatus;
    QHBoxLayout *horizontalLayout_9;
    QPushButton *btnZoomIn;
    QPushButton *btnZoomout;
    QPushButton *btnFocusNear;
    QPushButton *btnFocusFar;
    QPushButton *btnDestroyLVPlayer;
    QPushButton *btnSetAudioOff;
    QPushButton *btnSetAudioOn;
    QPushButton *btnGetPTZPreset;
    QHBoxLayout *horizontalLayout_21;
    QPushButton *btnPresetGo;
    QPushButton *btnPresetClear;
    QPushButton *btnPresetSet;
    QHBoxLayout *horizontalLayout_22;
    QLabel *label_16;
    QLineEdit *lePresetNum;
    QHBoxLayout *horizontalLayout_25;
    QLabel *label_18;
    QLineEdit *lePresetSetName;
    QGridLayout *gridLayout;
    QPushButton *btnPTZLeft;
    QPushButton *btnPTZUp;
    QPushButton *btnPTZHome;
    QPushButton *btnPTZRight;
    QPushButton *btnPTZDown;
    QHBoxLayout *horizontalLayout_24;
    QComboBox *cbbDOControl;
    QPushButton *btnControlDO;
    QPushButton *btnGetSensorProfile;
    QHBoxLayout *horizontalLayout_6;
    QLabel *label_6;
    QLineEdit *leLocalID;
    QHBoxLayout *horizontalLayout_13;
    QLabel *label_19;
    QComboBox *cbbProfileSelect;
    QWidget *tabPlayback;
    QGridLayout *gridLayout_7;
    QSpacerItem *verticalSpacer;
    QGridLayout *gridLayout_6;
    QPushButton *btnPBCreatePlayer;
    QLabel *labelTime;
    QPushButton *btnPBAttachSession;
    QHBoxLayout *horizontalLayout_7;
    QLabel *label_7;
    QLineEdit *lePBCentralID;
    QPushButton *btnPBDetachSession;
    QHBoxLayout *horizontalLayout_8;
    QLabel *label_8;
    QLineEdit *lePBLocalID;
    QPushButton *btnPBDestroyPlayer;
    QPushButton *btnPBGetRecordDateList;
    QGridLayout *gridLayout_8;
    QGridLayout *gridLayout_9;
    QDateTimeEdit *dateTimeEditTo;
    QLabel *label_10;
    QPushButton *btnPBQueryEvents;
    QLabel *label_9;
    QDateTimeEdit *dateTimeEditFrom;
    QLabel *label_11;
    QComboBox *cbbPBEventID;
    QPushButton *btnPBExport;
    QHBoxLayout *horizontalLayout_11;
    QLineEdit *lePBExportPath;
    QPushButton *btnPBExportPath;
    QLabel *label_13;
    QPushButton *btnPBOpenRecord;
    QPushButton *btnPBSeek;
    QPushButton *btnPBPrevious;
    QPushButton *btnPBBackward;
    QPushButton *btnPBReverse;
    QPushButton *btnPBPause;
    QPushButton *btnPBPlay;
    QPushButton *btnPBForward;
    QPushButton *btnPBNext;
    QGridLayout *gridLayout_10;
    QProgressBar *PBExportProgress;
    QLabel *label_14;
    QCheckBox *cbPBExportExcludeAudio;
    QLabel *label_15;
    QPushButton *btnPBSetSpeed;
    QComboBox *cbbPBExportProfile;
    QDoubleSpinBox *PBSpeed;
    QPushButton *btnPBStopExport;
    QHBoxLayout *horizontalLayout_12;
    QLabel *label_12;
    QDateEdit *pbDateEditQuery;
    QHBoxLayout *horizontalLayout_29;
    QPushButton *btnPBGetScheduleLogs;
    QPushButton *btnPBGetRecordLogs;
    QMenuBar *menuBar;
    QToolBar *mainToolBar;

    void setupUi(QMainWindow *TesterClass)
    {
        if (TesterClass->objectName().isEmpty())
            TesterClass->setObjectName(QString::fromUtf8("TesterClass"));
        TesterClass->resize(962, 802);
        centralWidget = new QWidget(TesterClass);
        centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
        gridLayout_3 = new QGridLayout(centralWidget);
        gridLayout_3->setSpacing(6);
        gridLayout_3->setContentsMargins(11, 11, 11, 11);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        gridLayout_5 = new QGridLayout();
        gridLayout_5->setSpacing(6);
        gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
        textEdit = new QTextEdit(centralWidget);
        textEdit->setObjectName(QString::fromUtf8("textEdit"));
        QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Expanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(textEdit->sizePolicy().hasHeightForWidth());
        textEdit->setSizePolicy(sizePolicy);

        gridLayout_5->addWidget(textEdit, 0, 0, 1, 1);

        pushButton_3 = new QPushButton(centralWidget);
        pushButton_3->setObjectName(QString::fromUtf8("pushButton_3"));

        gridLayout_5->addWidget(pushButton_3, 1, 0, 1, 1);


        gridLayout_3->addLayout(gridLayout_5, 2, 1, 4, 1);

        widget = new QWidget(centralWidget);
        widget->setObjectName(QString::fromUtf8("widget"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(widget->sizePolicy().hasHeightForWidth());
        widget->setSizePolicy(sizePolicy1);
        gridLayout_11 = new QGridLayout(widget);
        gridLayout_11->setSpacing(6);
        gridLayout_11->setContentsMargins(11, 11, 11, 11);
        gridLayout_11->setObjectName(QString::fromUtf8("gridLayout_11"));
        LiveviewGridLayout = new QGridLayout();
        LiveviewGridLayout->setSpacing(6);
        LiveviewGridLayout->setObjectName(QString::fromUtf8("LiveviewGridLayout"));

        gridLayout_11->addLayout(LiveviewGridLayout, 0, 0, 1, 1);


        gridLayout_3->addWidget(widget, 2, 0, 3, 1);

        tabWidget = new QTabWidget(centralWidget);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Minimum);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(tabWidget->sizePolicy().hasHeightForWidth());
        tabWidget->setSizePolicy(sizePolicy2);
        tabGeneral = new QWidget();
        tabGeneral->setObjectName(QString::fromUtf8("tabGeneral"));
        gridLayout_2 = new QGridLayout(tabGeneral);
        gridLayout_2->setSpacing(6);
        gridLayout_2->setContentsMargins(11, 11, 11, 11);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setSpacing(6);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        label = new QLabel(tabGeneral);
        label->setObjectName(QString::fromUtf8("label"));
        QSizePolicy sizePolicy3(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
        label->setSizePolicy(sizePolicy3);
        label->setAlignment(Qt::AlignCenter);

        horizontalLayout->addWidget(label);

        leIPAddress = new QLineEdit(tabGeneral);
        leIPAddress->setObjectName(QString::fromUtf8("leIPAddress"));

        horizontalLayout->addWidget(leIPAddress);


        gridLayout_2->addLayout(horizontalLayout, 0, 0, 1, 1);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setSpacing(6);
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        label_4 = new QLabel(tabGeneral);
        label_4->setObjectName(QString::fromUtf8("label_4"));
        QSizePolicy sizePolicy4(QSizePolicy::Maximum, QSizePolicy::Maximum);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(label_4->sizePolicy().hasHeightForWidth());
        label_4->setSizePolicy(sizePolicy4);
        label_4->setAlignment(Qt::AlignCenter);

        horizontalLayout_4->addWidget(label_4);

        lePort = new QLineEdit(tabGeneral);
        lePort->setObjectName(QString::fromUtf8("lePort"));

        horizontalLayout_4->addWidget(lePort);


        gridLayout_2->addLayout(horizontalLayout_4, 0, 1, 1, 1);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setSpacing(6);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        label_2 = new QLabel(tabGeneral);
        label_2->setObjectName(QString::fromUtf8("label_2"));
        label_2->setAlignment(Qt::AlignCenter);

        horizontalLayout_2->addWidget(label_2);

        leUsername = new QLineEdit(tabGeneral);
        leUsername->setObjectName(QString::fromUtf8("leUsername"));

        horizontalLayout_2->addWidget(leUsername);


        gridLayout_2->addLayout(horizontalLayout_2, 1, 0, 1, 1);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setSpacing(6);
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        label_3 = new QLabel(tabGeneral);
        label_3->setObjectName(QString::fromUtf8("label_3"));
        label_3->setAlignment(Qt::AlignCenter);

        horizontalLayout_3->addWidget(label_3);

        lePassword = new QLineEdit(tabGeneral);
        lePassword->setObjectName(QString::fromUtf8("lePassword"));

        horizontalLayout_3->addWidget(lePassword);


        gridLayout_2->addLayout(horizontalLayout_3, 1, 1, 1, 1);

        btnCreateHandle = new QPushButton(tabGeneral);
        btnCreateHandle->setObjectName(QString::fromUtf8("btnCreateHandle"));

        gridLayout_2->addWidget(btnCreateHandle, 2, 0, 1, 1);

        cbbServerType = new QComboBox(tabGeneral);
        cbbServerType->setObjectName(QString::fromUtf8("cbbServerType"));

        gridLayout_2->addWidget(cbbServerType, 2, 1, 1, 1);

        btnGetDeviceList = new QPushButton(tabGeneral);
        btnGetDeviceList->setObjectName(QString::fromUtf8("btnGetDeviceList"));

        gridLayout_2->addWidget(btnGetDeviceList, 3, 0, 1, 1);

        btnSubscribeEvent = new QPushButton(tabGeneral);
        btnSubscribeEvent->setObjectName(QString::fromUtf8("btnSubscribeEvent"));
        btnSubscribeEvent->setEnabled(false);

        gridLayout_2->addWidget(btnSubscribeEvent, 7, 0, 1, 1);

        btnUnsubscribeEvent = new QPushButton(tabGeneral);
        btnUnsubscribeEvent->setObjectName(QString::fromUtf8("btnUnsubscribeEvent"));
        btnUnsubscribeEvent->setEnabled(false);

        gridLayout_2->addWidget(btnUnsubscribeEvent, 8, 0, 1, 1);

        btnDestroyHandle = new QPushButton(tabGeneral);
        btnDestroyHandle->setObjectName(QString::fromUtf8("btnDestroyHandle"));

        gridLayout_2->addWidget(btnDestroyHandle, 9, 0, 1, 1);

        btnGetLog = new QPushButton(tabGeneral);
        btnGetLog->setObjectName(QString::fromUtf8("btnGetLog"));
        btnGetLog->setEnabled(false);

        gridLayout_2->addWidget(btnGetLog, 6, 0, 1, 1);

        verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_2->addItem(verticalSpacer_2, 10, 0, 1, 1);

        horizontalLayout_14 = new QHBoxLayout();
        horizontalLayout_14->setSpacing(6);
        horizontalLayout_14->setObjectName(QString::fromUtf8("horizontalLayout_14"));
        leSnapShotPath = new QLineEdit(tabGeneral);
        leSnapShotPath->setObjectName(QString::fromUtf8("leSnapShotPath"));

        horizontalLayout_14->addWidget(leSnapShotPath);

        btnSnapShotPath = new QPushButton(tabGeneral);
        btnSnapShotPath->setObjectName(QString::fromUtf8("btnSnapShotPath"));
        btnSnapShotPath->setMaximumSize(QSize(20, 16777215));

        horizontalLayout_14->addWidget(btnSnapShotPath);


        gridLayout_2->addLayout(horizontalLayout_14, 9, 1, 1, 1);

        btnSnapShot = new QPushButton(tabGeneral);
        btnSnapShot->setObjectName(QString::fromUtf8("btnSnapShot"));
        btnSnapShot->setMaximumSize(QSize(16777215, 16777215));

        gridLayout_2->addWidget(btnSnapShot, 8, 1, 1, 1);

        tabWidget->addTab(tabGeneral, QString());
        tebLiveview = new QWidget();
        tebLiveview->setObjectName(QString::fromUtf8("tebLiveview"));
        gridLayout_4 = new QGridLayout(tebLiveview);
        gridLayout_4->setSpacing(6);
        gridLayout_4->setContentsMargins(11, 11, 11, 11);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        btnCreateLVPlayer = new QPushButton(tebLiveview);
        btnCreateLVPlayer->setObjectName(QString::fromUtf8("btnCreateLVPlayer"));

        gridLayout_4->addWidget(btnCreateLVPlayer, 1, 0, 1, 1);

        btnAttachSession = new QPushButton(tebLiveview);
        btnAttachSession->setObjectName(QString::fromUtf8("btnAttachSession"));

        gridLayout_4->addWidget(btnAttachSession, 3, 0, 1, 1);

        btnDetachSession = new QPushButton(tebLiveview);
        btnDetachSession->setObjectName(QString::fromUtf8("btnDetachSession"));

        gridLayout_4->addWidget(btnDetachSession, 4, 0, 1, 1);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setSpacing(6);
        horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
        label_5 = new QLabel(tebLiveview);
        label_5->setObjectName(QString::fromUtf8("label_5"));

        horizontalLayout_5->addWidget(label_5);

        leCentralID = new QLineEdit(tebLiveview);
        leCentralID->setObjectName(QString::fromUtf8("leCentralID"));
        QSizePolicy sizePolicy5(QSizePolicy::Preferred, QSizePolicy::Fixed);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(leCentralID->sizePolicy().hasHeightForWidth());
        leCentralID->setSizePolicy(sizePolicy5);

        horizontalLayout_5->addWidget(leCentralID);


        gridLayout_4->addLayout(horizontalLayout_5, 1, 1, 1, 1);

        horizontalLayout_10 = new QHBoxLayout();
        horizontalLayout_10->setSpacing(6);
        horizontalLayout_10->setObjectName(QString::fromUtf8("horizontalLayout_10"));
        btnGetDIStatus = new QPushButton(tebLiveview);
        btnGetDIStatus->setObjectName(QString::fromUtf8("btnGetDIStatus"));

        horizontalLayout_10->addWidget(btnGetDIStatus);

        btnGetDOStatus = new QPushButton(tebLiveview);
        btnGetDOStatus->setObjectName(QString::fromUtf8("btnGetDOStatus"));

        horizontalLayout_10->addWidget(btnGetDOStatus);


        gridLayout_4->addLayout(horizontalLayout_10, 4, 1, 1, 1);

        horizontalLayout_9 = new QHBoxLayout();
        horizontalLayout_9->setSpacing(6);
        horizontalLayout_9->setObjectName(QString::fromUtf8("horizontalLayout_9"));
        btnZoomIn = new QPushButton(tebLiveview);
        btnZoomIn->setObjectName(QString::fromUtf8("btnZoomIn"));
        btnZoomIn->setEnabled(false);

        horizontalLayout_9->addWidget(btnZoomIn);

        btnZoomout = new QPushButton(tebLiveview);
        btnZoomout->setObjectName(QString::fromUtf8("btnZoomout"));
        btnZoomout->setEnabled(false);

        horizontalLayout_9->addWidget(btnZoomout);

        btnFocusNear = new QPushButton(tebLiveview);
        btnFocusNear->setObjectName(QString::fromUtf8("btnFocusNear"));
        btnFocusNear->setEnabled(false);

        horizontalLayout_9->addWidget(btnFocusNear);

        btnFocusFar = new QPushButton(tebLiveview);
        btnFocusFar->setObjectName(QString::fromUtf8("btnFocusFar"));
        btnFocusFar->setEnabled(false);

        horizontalLayout_9->addWidget(btnFocusFar);


        gridLayout_4->addLayout(horizontalLayout_9, 8, 0, 1, 1);

        btnDestroyLVPlayer = new QPushButton(tebLiveview);
        btnDestroyLVPlayer->setObjectName(QString::fromUtf8("btnDestroyLVPlayer"));

        gridLayout_4->addWidget(btnDestroyLVPlayer, 7, 0, 1, 1);

        btnSetAudioOff = new QPushButton(tebLiveview);
        btnSetAudioOff->setObjectName(QString::fromUtf8("btnSetAudioOff"));
        btnSetAudioOff->setEnabled(true);

        gridLayout_4->addWidget(btnSetAudioOff, 6, 0, 1, 1);

        btnSetAudioOn = new QPushButton(tebLiveview);
        btnSetAudioOn->setObjectName(QString::fromUtf8("btnSetAudioOn"));
        btnSetAudioOn->setEnabled(true);

        gridLayout_4->addWidget(btnSetAudioOn, 5, 0, 1, 1);

        btnGetPTZPreset = new QPushButton(tebLiveview);
        btnGetPTZPreset->setObjectName(QString::fromUtf8("btnGetPTZPreset"));
        btnGetPTZPreset->setEnabled(false);

        gridLayout_4->addWidget(btnGetPTZPreset, 9, 0, 1, 1);

        horizontalLayout_21 = new QHBoxLayout();
        horizontalLayout_21->setSpacing(6);
        horizontalLayout_21->setObjectName(QString::fromUtf8("horizontalLayout_21"));
        btnPresetGo = new QPushButton(tebLiveview);
        btnPresetGo->setObjectName(QString::fromUtf8("btnPresetGo"));
        btnPresetGo->setEnabled(false);

        horizontalLayout_21->addWidget(btnPresetGo);

        btnPresetClear = new QPushButton(tebLiveview);
        btnPresetClear->setObjectName(QString::fromUtf8("btnPresetClear"));
        btnPresetClear->setEnabled(false);

        horizontalLayout_21->addWidget(btnPresetClear);


        gridLayout_4->addLayout(horizontalLayout_21, 10, 0, 1, 1);

        btnPresetSet = new QPushButton(tebLiveview);
        btnPresetSet->setObjectName(QString::fromUtf8("btnPresetSet"));
        btnPresetSet->setEnabled(false);

        gridLayout_4->addWidget(btnPresetSet, 11, 0, 1, 1);

        horizontalLayout_22 = new QHBoxLayout();
        horizontalLayout_22->setSpacing(6);
        horizontalLayout_22->setObjectName(QString::fromUtf8("horizontalLayout_22"));
        label_16 = new QLabel(tebLiveview);
        label_16->setObjectName(QString::fromUtf8("label_16"));
        label_16->setEnabled(false);

        horizontalLayout_22->addWidget(label_16);

        lePresetNum = new QLineEdit(tebLiveview);
        lePresetNum->setObjectName(QString::fromUtf8("lePresetNum"));
        lePresetNum->setEnabled(false);
        sizePolicy5.setHeightForWidth(lePresetNum->sizePolicy().hasHeightForWidth());
        lePresetNum->setSizePolicy(sizePolicy5);

        horizontalLayout_22->addWidget(lePresetNum);


        gridLayout_4->addLayout(horizontalLayout_22, 10, 1, 1, 1);

        horizontalLayout_25 = new QHBoxLayout();
        horizontalLayout_25->setSpacing(6);
        horizontalLayout_25->setObjectName(QString::fromUtf8("horizontalLayout_25"));
        label_18 = new QLabel(tebLiveview);
        label_18->setObjectName(QString::fromUtf8("label_18"));
        label_18->setEnabled(false);

        horizontalLayout_25->addWidget(label_18);

        lePresetSetName = new QLineEdit(tebLiveview);
        lePresetSetName->setObjectName(QString::fromUtf8("lePresetSetName"));
        lePresetSetName->setEnabled(false);
        sizePolicy5.setHeightForWidth(lePresetSetName->sizePolicy().hasHeightForWidth());
        lePresetSetName->setSizePolicy(sizePolicy5);

        horizontalLayout_25->addWidget(lePresetSetName);


        gridLayout_4->addLayout(horizontalLayout_25, 11, 1, 1, 1);

        gridLayout = new QGridLayout();
        gridLayout->setSpacing(6);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        btnPTZLeft = new QPushButton(tebLiveview);
        btnPTZLeft->setObjectName(QString::fromUtf8("btnPTZLeft"));
        btnPTZLeft->setEnabled(false);

        gridLayout->addWidget(btnPTZLeft, 1, 0, 1, 1);

        btnPTZUp = new QPushButton(tebLiveview);
        btnPTZUp->setObjectName(QString::fromUtf8("btnPTZUp"));
        btnPTZUp->setEnabled(false);

        gridLayout->addWidget(btnPTZUp, 0, 1, 1, 1);

        btnPTZHome = new QPushButton(tebLiveview);
        btnPTZHome->setObjectName(QString::fromUtf8("btnPTZHome"));
        btnPTZHome->setEnabled(false);

        gridLayout->addWidget(btnPTZHome, 1, 1, 1, 1);

        btnPTZRight = new QPushButton(tebLiveview);
        btnPTZRight->setObjectName(QString::fromUtf8("btnPTZRight"));
        btnPTZRight->setEnabled(false);

        gridLayout->addWidget(btnPTZRight, 1, 2, 1, 1);

        btnPTZDown = new QPushButton(tebLiveview);
        btnPTZDown->setObjectName(QString::fromUtf8("btnPTZDown"));
        btnPTZDown->setEnabled(false);

        gridLayout->addWidget(btnPTZDown, 2, 1, 1, 1);


        gridLayout_4->addLayout(gridLayout, 6, 1, 4, 1);

        horizontalLayout_24 = new QHBoxLayout();
        horizontalLayout_24->setSpacing(6);
        horizontalLayout_24->setObjectName(QString::fromUtf8("horizontalLayout_24"));
        cbbDOControl = new QComboBox(tebLiveview);
        cbbDOControl->setObjectName(QString::fromUtf8("cbbDOControl"));

        horizontalLayout_24->addWidget(cbbDOControl);

        btnControlDO = new QPushButton(tebLiveview);
        btnControlDO->setObjectName(QString::fromUtf8("btnControlDO"));

        horizontalLayout_24->addWidget(btnControlDO);


        gridLayout_4->addLayout(horizontalLayout_24, 5, 1, 1, 1);

        btnGetSensorProfile = new QPushButton(tebLiveview);
        btnGetSensorProfile->setObjectName(QString::fromUtf8("btnGetSensorProfile"));

        gridLayout_4->addWidget(btnGetSensorProfile, 2, 0, 1, 1);

        horizontalLayout_6 = new QHBoxLayout();
        horizontalLayout_6->setSpacing(6);
        horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
        label_6 = new QLabel(tebLiveview);
        label_6->setObjectName(QString::fromUtf8("label_6"));

        horizontalLayout_6->addWidget(label_6);

        leLocalID = new QLineEdit(tebLiveview);
        leLocalID->setObjectName(QString::fromUtf8("leLocalID"));
        sizePolicy5.setHeightForWidth(leLocalID->sizePolicy().hasHeightForWidth());
        leLocalID->setSizePolicy(sizePolicy5);

        horizontalLayout_6->addWidget(leLocalID);


        gridLayout_4->addLayout(horizontalLayout_6, 2, 1, 1, 1);

        horizontalLayout_13 = new QHBoxLayout();
        horizontalLayout_13->setSpacing(6);
        horizontalLayout_13->setObjectName(QString::fromUtf8("horizontalLayout_13"));
        label_19 = new QLabel(tebLiveview);
        label_19->setObjectName(QString::fromUtf8("label_19"));
        QSizePolicy sizePolicy6(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy6.setHorizontalStretch(0);
        sizePolicy6.setVerticalStretch(0);
        sizePolicy6.setHeightForWidth(label_19->sizePolicy().hasHeightForWidth());
        label_19->setSizePolicy(sizePolicy6);

        horizontalLayout_13->addWidget(label_19);

        cbbProfileSelect = new QComboBox(tebLiveview);
        cbbProfileSelect->setObjectName(QString::fromUtf8("cbbProfileSelect"));

        horizontalLayout_13->addWidget(cbbProfileSelect);


        gridLayout_4->addLayout(horizontalLayout_13, 3, 1, 1, 1);

        tabWidget->addTab(tebLiveview, QString());
        tabPlayback = new QWidget();
        tabPlayback->setObjectName(QString::fromUtf8("tabPlayback"));
        gridLayout_7 = new QGridLayout(tabPlayback);
        gridLayout_7->setSpacing(6);
        gridLayout_7->setContentsMargins(11, 11, 11, 11);
        gridLayout_7->setObjectName(QString::fromUtf8("gridLayout_7"));
        verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_7->addItem(verticalSpacer, 9, 0, 1, 1);

        gridLayout_6 = new QGridLayout();
        gridLayout_6->setSpacing(6);
        gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
        btnPBCreatePlayer = new QPushButton(tabPlayback);
        btnPBCreatePlayer->setObjectName(QString::fromUtf8("btnPBCreatePlayer"));

        gridLayout_6->addWidget(btnPBCreatePlayer, 2, 0, 1, 1);

        labelTime = new QLabel(tabPlayback);
        labelTime->setObjectName(QString::fromUtf8("labelTime"));

        gridLayout_6->addWidget(labelTime, 2, 1, 1, 1);

        btnPBAttachSession = new QPushButton(tabPlayback);
        btnPBAttachSession->setObjectName(QString::fromUtf8("btnPBAttachSession"));

        gridLayout_6->addWidget(btnPBAttachSession, 3, 0, 1, 1);

        horizontalLayout_7 = new QHBoxLayout();
        horizontalLayout_7->setSpacing(6);
        horizontalLayout_7->setObjectName(QString::fromUtf8("horizontalLayout_7"));
        label_7 = new QLabel(tabPlayback);
        label_7->setObjectName(QString::fromUtf8("label_7"));

        horizontalLayout_7->addWidget(label_7);

        lePBCentralID = new QLineEdit(tabPlayback);
        lePBCentralID->setObjectName(QString::fromUtf8("lePBCentralID"));
        sizePolicy5.setHeightForWidth(lePBCentralID->sizePolicy().hasHeightForWidth());
        lePBCentralID->setSizePolicy(sizePolicy5);

        horizontalLayout_7->addWidget(lePBCentralID);


        gridLayout_6->addLayout(horizontalLayout_7, 3, 1, 1, 1);

        btnPBDetachSession = new QPushButton(tabPlayback);
        btnPBDetachSession->setObjectName(QString::fromUtf8("btnPBDetachSession"));

        gridLayout_6->addWidget(btnPBDetachSession, 5, 0, 1, 1);

        horizontalLayout_8 = new QHBoxLayout();
        horizontalLayout_8->setSpacing(6);
        horizontalLayout_8->setObjectName(QString::fromUtf8("horizontalLayout_8"));
        label_8 = new QLabel(tabPlayback);
        label_8->setObjectName(QString::fromUtf8("label_8"));

        horizontalLayout_8->addWidget(label_8);

        lePBLocalID = new QLineEdit(tabPlayback);
        lePBLocalID->setObjectName(QString::fromUtf8("lePBLocalID"));
        sizePolicy5.setHeightForWidth(lePBLocalID->sizePolicy().hasHeightForWidth());
        lePBLocalID->setSizePolicy(sizePolicy5);

        horizontalLayout_8->addWidget(lePBLocalID);


        gridLayout_6->addLayout(horizontalLayout_8, 5, 1, 1, 1);

        btnPBDestroyPlayer = new QPushButton(tabPlayback);
        btnPBDestroyPlayer->setObjectName(QString::fromUtf8("btnPBDestroyPlayer"));

        gridLayout_6->addWidget(btnPBDestroyPlayer, 7, 0, 1, 1);

        btnPBGetRecordDateList = new QPushButton(tabPlayback);
        btnPBGetRecordDateList->setObjectName(QString::fromUtf8("btnPBGetRecordDateList"));

        gridLayout_6->addWidget(btnPBGetRecordDateList, 10, 0, 1, 1);

        gridLayout_8 = new QGridLayout();
        gridLayout_8->setSpacing(6);
        gridLayout_8->setObjectName(QString::fromUtf8("gridLayout_8"));
        gridLayout_9 = new QGridLayout();
        gridLayout_9->setSpacing(6);
        gridLayout_9->setObjectName(QString::fromUtf8("gridLayout_9"));
        dateTimeEditTo = new QDateTimeEdit(tabPlayback);
        dateTimeEditTo->setObjectName(QString::fromUtf8("dateTimeEditTo"));
        dateTimeEditTo->setDateTime(QDateTime(QDate(2011, 5, 10), QTime(17, 33, 30)));

        gridLayout_9->addWidget(dateTimeEditTo, 3, 4, 1, 1);

        label_10 = new QLabel(tabPlayback);
        label_10->setObjectName(QString::fromUtf8("label_10"));

        gridLayout_9->addWidget(label_10, 3, 1, 1, 1);

        btnPBQueryEvents = new QPushButton(tabPlayback);
        btnPBQueryEvents->setObjectName(QString::fromUtf8("btnPBQueryEvents"));

        gridLayout_9->addWidget(btnPBQueryEvents, 1, 0, 1, 1);

        label_9 = new QLabel(tabPlayback);
        label_9->setObjectName(QString::fromUtf8("label_9"));

        gridLayout_9->addWidget(label_9, 2, 1, 1, 1);

        dateTimeEditFrom = new QDateTimeEdit(tabPlayback);
        dateTimeEditFrom->setObjectName(QString::fromUtf8("dateTimeEditFrom"));
        dateTimeEditFrom->setDateTime(QDateTime(QDate(2011, 5, 10), QTime(17, 26, 0)));

        gridLayout_9->addWidget(dateTimeEditFrom, 2, 4, 1, 1);

        label_11 = new QLabel(tabPlayback);
        label_11->setObjectName(QString::fromUtf8("label_11"));

        gridLayout_9->addWidget(label_11, 1, 1, 1, 1);

        cbbPBEventID = new QComboBox(tabPlayback);
        cbbPBEventID->setObjectName(QString::fromUtf8("cbbPBEventID"));
        cbbPBEventID->setEnabled(false);

        gridLayout_9->addWidget(cbbPBEventID, 1, 4, 1, 1);

        btnPBExport = new QPushButton(tabPlayback);
        btnPBExport->setObjectName(QString::fromUtf8("btnPBExport"));
        btnPBExport->setEnabled(false);

        gridLayout_9->addWidget(btnPBExport, 0, 0, 1, 1);

        horizontalLayout_11 = new QHBoxLayout();
        horizontalLayout_11->setSpacing(6);
        horizontalLayout_11->setObjectName(QString::fromUtf8("horizontalLayout_11"));
        lePBExportPath = new QLineEdit(tabPlayback);
        lePBExportPath->setObjectName(QString::fromUtf8("lePBExportPath"));

        horizontalLayout_11->addWidget(lePBExportPath);

        btnPBExportPath = new QPushButton(tabPlayback);
        btnPBExportPath->setObjectName(QString::fromUtf8("btnPBExportPath"));
        btnPBExportPath->setMaximumSize(QSize(20, 16777215));

        horizontalLayout_11->addWidget(btnPBExportPath);


        gridLayout_9->addLayout(horizontalLayout_11, 0, 4, 1, 1);

        label_13 = new QLabel(tabPlayback);
        label_13->setObjectName(QString::fromUtf8("label_13"));

        gridLayout_9->addWidget(label_13, 0, 1, 1, 1);

        btnPBOpenRecord = new QPushButton(tabPlayback);
        btnPBOpenRecord->setObjectName(QString::fromUtf8("btnPBOpenRecord"));

        gridLayout_9->addWidget(btnPBOpenRecord, 2, 0, 1, 1);

        btnPBSeek = new QPushButton(tabPlayback);
        btnPBSeek->setObjectName(QString::fromUtf8("btnPBSeek"));

        gridLayout_9->addWidget(btnPBSeek, 3, 0, 1, 1);


        gridLayout_8->addLayout(gridLayout_9, 0, 0, 1, 4);

        btnPBPrevious = new QPushButton(tabPlayback);
        btnPBPrevious->setObjectName(QString::fromUtf8("btnPBPrevious"));

        gridLayout_8->addWidget(btnPBPrevious, 8, 0, 1, 1);

        btnPBBackward = new QPushButton(tabPlayback);
        btnPBBackward->setObjectName(QString::fromUtf8("btnPBBackward"));

        gridLayout_8->addWidget(btnPBBackward, 8, 1, 1, 1);

        btnPBReverse = new QPushButton(tabPlayback);
        btnPBReverse->setObjectName(QString::fromUtf8("btnPBReverse"));
        btnPBReverse->setEnabled(false);

        gridLayout_8->addWidget(btnPBReverse, 8, 2, 1, 1);

        btnPBPause = new QPushButton(tabPlayback);
        btnPBPause->setObjectName(QString::fromUtf8("btnPBPause"));

        gridLayout_8->addWidget(btnPBPause, 8, 3, 1, 1);

        btnPBPlay = new QPushButton(tabPlayback);
        btnPBPlay->setObjectName(QString::fromUtf8("btnPBPlay"));

        gridLayout_8->addWidget(btnPBPlay, 8, 4, 1, 1);

        btnPBForward = new QPushButton(tabPlayback);
        btnPBForward->setObjectName(QString::fromUtf8("btnPBForward"));

        gridLayout_8->addWidget(btnPBForward, 8, 6, 1, 1);

        btnPBNext = new QPushButton(tabPlayback);
        btnPBNext->setObjectName(QString::fromUtf8("btnPBNext"));

        gridLayout_8->addWidget(btnPBNext, 8, 7, 1, 1);

        gridLayout_10 = new QGridLayout();
        gridLayout_10->setSpacing(6);
        gridLayout_10->setObjectName(QString::fromUtf8("gridLayout_10"));
        PBExportProgress = new QProgressBar(tabPlayback);
        PBExportProgress->setObjectName(QString::fromUtf8("PBExportProgress"));
        PBExportProgress->setValue(0);

        gridLayout_10->addWidget(PBExportProgress, 4, 1, 1, 1);

        label_14 = new QLabel(tabPlayback);
        label_14->setObjectName(QString::fromUtf8("label_14"));

        gridLayout_10->addWidget(label_14, 4, 0, 1, 1);

        cbPBExportExcludeAudio = new QCheckBox(tabPlayback);
        cbPBExportExcludeAudio->setObjectName(QString::fromUtf8("cbPBExportExcludeAudio"));

        gridLayout_10->addWidget(cbPBExportExcludeAudio, 0, 1, 1, 1);

        label_15 = new QLabel(tabPlayback);
        label_15->setObjectName(QString::fromUtf8("label_15"));

        gridLayout_10->addWidget(label_15, 1, 0, 1, 1);

        btnPBSetSpeed = new QPushButton(tabPlayback);
        btnPBSetSpeed->setObjectName(QString::fromUtf8("btnPBSetSpeed"));

        gridLayout_10->addWidget(btnPBSetSpeed, 5, 0, 1, 1);

        cbbPBExportProfile = new QComboBox(tabPlayback);
        cbbPBExportProfile->setObjectName(QString::fromUtf8("cbbPBExportProfile"));
        cbbPBExportProfile->setSizeAdjustPolicy(QComboBox::AdjustToContentsOnFirstShow);
        cbbPBExportProfile->setFrame(true);

        gridLayout_10->addWidget(cbbPBExportProfile, 1, 1, 1, 1);

        PBSpeed = new QDoubleSpinBox(tabPlayback);
        PBSpeed->setObjectName(QString::fromUtf8("PBSpeed"));

        gridLayout_10->addWidget(PBSpeed, 5, 1, 1, 1);

        btnPBStopExport = new QPushButton(tabPlayback);
        btnPBStopExport->setObjectName(QString::fromUtf8("btnPBStopExport"));

        gridLayout_10->addWidget(btnPBStopExport, 0, 0, 1, 1);


        gridLayout_8->addLayout(gridLayout_10, 0, 4, 1, 4);


        gridLayout_6->addLayout(gridLayout_8, 0, 0, 1, 2);

        horizontalLayout_12 = new QHBoxLayout();
        horizontalLayout_12->setSpacing(6);
        horizontalLayout_12->setObjectName(QString::fromUtf8("horizontalLayout_12"));
        label_12 = new QLabel(tabPlayback);
        label_12->setObjectName(QString::fromUtf8("label_12"));

        horizontalLayout_12->addWidget(label_12);

        pbDateEditQuery = new QDateEdit(tabPlayback);
        pbDateEditQuery->setObjectName(QString::fromUtf8("pbDateEditQuery"));

        horizontalLayout_12->addWidget(pbDateEditQuery);


        gridLayout_6->addLayout(horizontalLayout_12, 7, 1, 1, 1);

        horizontalLayout_29 = new QHBoxLayout();
        horizontalLayout_29->setSpacing(6);
        horizontalLayout_29->setObjectName(QString::fromUtf8("horizontalLayout_29"));
        btnPBGetScheduleLogs = new QPushButton(tabPlayback);
        btnPBGetScheduleLogs->setObjectName(QString::fromUtf8("btnPBGetScheduleLogs"));

        horizontalLayout_29->addWidget(btnPBGetScheduleLogs);

        btnPBGetRecordLogs = new QPushButton(tabPlayback);
        btnPBGetRecordLogs->setObjectName(QString::fromUtf8("btnPBGetRecordLogs"));

        horizontalLayout_29->addWidget(btnPBGetRecordLogs);


        gridLayout_6->addLayout(horizontalLayout_29, 10, 1, 1, 1);


        gridLayout_7->addLayout(gridLayout_6, 2, 0, 1, 1);

        tabWidget->addTab(tabPlayback, QString());

        gridLayout_3->addWidget(tabWidget, 5, 0, 1, 1);

        TesterClass->setCentralWidget(centralWidget);
        menuBar = new QMenuBar(TesterClass);
        menuBar->setObjectName(QString::fromUtf8("menuBar"));
        menuBar->setGeometry(QRect(0, 0, 962, 18));
        TesterClass->setMenuBar(menuBar);
        mainToolBar = new QToolBar(TesterClass);
        mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
        TesterClass->addToolBar(Qt::TopToolBarArea, mainToolBar);
        QWidget::setTabOrder(textEdit, pushButton_3);
        QWidget::setTabOrder(pushButton_3, tabWidget);
        QWidget::setTabOrder(tabWidget, leIPAddress);
        QWidget::setTabOrder(leIPAddress, lePort);
        QWidget::setTabOrder(lePort, leUsername);
        QWidget::setTabOrder(leUsername, lePassword);
        QWidget::setTabOrder(lePassword, btnCreateHandle);
        QWidget::setTabOrder(btnCreateHandle, cbbServerType);
        QWidget::setTabOrder(cbbServerType, btnGetDeviceList);
        QWidget::setTabOrder(btnGetDeviceList, btnGetLog);
        QWidget::setTabOrder(btnGetLog, btnSubscribeEvent);
        QWidget::setTabOrder(btnSubscribeEvent, btnUnsubscribeEvent);
        QWidget::setTabOrder(btnUnsubscribeEvent, btnDestroyHandle);
        QWidget::setTabOrder(btnDestroyHandle, btnCreateLVPlayer);
        QWidget::setTabOrder(btnCreateLVPlayer, btnGetSensorProfile);
        QWidget::setTabOrder(btnGetSensorProfile, btnAttachSession);
        QWidget::setTabOrder(btnAttachSession, btnDetachSession);
        QWidget::setTabOrder(btnDetachSession, btnPTZLeft);
        QWidget::setTabOrder(btnPTZLeft, btnPTZUp);
        QWidget::setTabOrder(btnPTZUp, btnPTZHome);
        QWidget::setTabOrder(btnPTZHome, btnPTZRight);
        QWidget::setTabOrder(btnPTZRight, btnPTZDown);
        QWidget::setTabOrder(btnPTZDown, leCentralID);
        QWidget::setTabOrder(leCentralID, leLocalID);
        QWidget::setTabOrder(leLocalID, cbbProfileSelect);
        QWidget::setTabOrder(cbbProfileSelect, btnSetAudioOn);
        QWidget::setTabOrder(btnSetAudioOn, btnSetAudioOff);
        QWidget::setTabOrder(btnSetAudioOff, btnDestroyLVPlayer);
        QWidget::setTabOrder(btnDestroyLVPlayer, btnZoomIn);
        QWidget::setTabOrder(btnZoomIn, btnZoomout);
        QWidget::setTabOrder(btnZoomout, btnFocusNear);
        QWidget::setTabOrder(btnFocusNear, btnFocusFar);
        QWidget::setTabOrder(btnFocusFar, btnGetPTZPreset);
        QWidget::setTabOrder(btnGetPTZPreset, btnPresetGo);
        QWidget::setTabOrder(btnPresetGo, btnPresetClear);
        QWidget::setTabOrder(btnPresetClear, lePresetNum);
        QWidget::setTabOrder(lePresetNum, btnPresetSet);
        QWidget::setTabOrder(btnPresetSet, lePresetSetName);
        QWidget::setTabOrder(lePresetSetName, btnGetDIStatus);
        QWidget::setTabOrder(btnGetDIStatus, btnGetDOStatus);
        QWidget::setTabOrder(btnGetDOStatus, cbbDOControl);
        QWidget::setTabOrder(cbbDOControl, btnControlDO);
        QWidget::setTabOrder(btnControlDO, btnPBCreatePlayer);
        QWidget::setTabOrder(btnPBCreatePlayer, lePBCentralID);
        QWidget::setTabOrder(lePBCentralID, lePBLocalID);
        QWidget::setTabOrder(lePBLocalID, btnPBAttachSession);
        QWidget::setTabOrder(btnPBAttachSession, btnPBDetachSession);
        QWidget::setTabOrder(btnPBDetachSession, btnPBDestroyPlayer);
        QWidget::setTabOrder(btnPBDestroyPlayer, btnPBGetRecordDateList);
        QWidget::setTabOrder(btnPBGetRecordDateList, btnPBPrevious);
        QWidget::setTabOrder(btnPBPrevious, btnPBBackward);
        QWidget::setTabOrder(btnPBBackward, btnPBReverse);
        QWidget::setTabOrder(btnPBReverse, btnPBPause);
        QWidget::setTabOrder(btnPBPause, btnPBPlay);
        QWidget::setTabOrder(btnPBPlay, btnPBForward);
        QWidget::setTabOrder(btnPBForward, btnPBNext);
        QWidget::setTabOrder(btnPBNext, btnPBQueryEvents);
        QWidget::setTabOrder(btnPBQueryEvents, cbbPBEventID);
        QWidget::setTabOrder(cbbPBEventID, dateTimeEditFrom);
        QWidget::setTabOrder(dateTimeEditFrom, dateTimeEditTo);

        retranslateUi(TesterClass);
        QObject::connect(btnCreateHandle, SIGNAL(clicked()), TesterClass, SLOT(onCreateHandle()));
        QObject::connect(btnGetDeviceList, SIGNAL(clicked()), TesterClass, SLOT(onGetDeviceList()));
        QObject::connect(btnGetLog, SIGNAL(clicked()), TesterClass, SLOT(onGetLog()));
        QObject::connect(btnSubscribeEvent, SIGNAL(clicked()), TesterClass, SLOT(onSubscribeEvent()));
        QObject::connect(btnUnsubscribeEvent, SIGNAL(clicked()), TesterClass, SLOT(onUnsubscribeEvent()));
        QObject::connect(btnDestroyHandle, SIGNAL(clicked()), TesterClass, SLOT(onDestroyHandle()));
        QObject::connect(pushButton_3, SIGNAL(clicked()), textEdit, SLOT(clear()));
        QObject::connect(btnCreateLVPlayer, SIGNAL(clicked()), TesterClass, SLOT(onCreateLVPlayer()));
        QObject::connect(btnAttachSession, SIGNAL(clicked()), TesterClass, SLOT(onAttachSession()));
        QObject::connect(btnDetachSession, SIGNAL(clicked()), TesterClass, SLOT(onDetachSession()));
        QObject::connect(btnSetAudioOn, SIGNAL(clicked()), TesterClass, SLOT(onSetAudioOn()));
        QObject::connect(btnSetAudioOff, SIGNAL(clicked()), TesterClass, SLOT(onSetAudioOff()));
        QObject::connect(btnDestroyLVPlayer, SIGNAL(clicked()), TesterClass, SLOT(onDestroyLVPlayer()));
        QObject::connect(btnPBNext, SIGNAL(clicked()), TesterClass, SLOT(onPBNext()));
        QObject::connect(btnPBForward, SIGNAL(clicked()), TesterClass, SLOT(onPBForward()));
        QObject::connect(btnPBPlay, SIGNAL(clicked()), TesterClass, SLOT(onPBPlay()));
        QObject::connect(btnPBPause, SIGNAL(clicked()), TesterClass, SLOT(onPBPause()));
        QObject::connect(btnPBReverse, SIGNAL(clicked()), TesterClass, SLOT(onPBReverse()));
        QObject::connect(btnPBBackward, SIGNAL(clicked()), TesterClass, SLOT(onPBBackward()));
        QObject::connect(btnPBPrevious, SIGNAL(clicked()), TesterClass, SLOT(onPBPrevious()));
        QObject::connect(btnPBSeek, SIGNAL(clicked()), TesterClass, SLOT(onPBSeek()));
        QObject::connect(btnPBOpenRecord, SIGNAL(clicked()), TesterClass, SLOT(onPBOpenRecord()));
        QObject::connect(btnPBSetSpeed, SIGNAL(clicked()), TesterClass, SLOT(onPBSetSpeed()));
        QObject::connect(btnPBCreatePlayer, SIGNAL(clicked()), TesterClass, SLOT(onCreatePBPlayer()));
        QObject::connect(btnPBAttachSession, SIGNAL(clicked()), TesterClass, SLOT(onAttachPBSession()));
        QObject::connect(btnPBDetachSession, SIGNAL(clicked()), TesterClass, SLOT(onDetachPBSession()));
        QObject::connect(btnPBDestroyPlayer, SIGNAL(clicked()), TesterClass, SLOT(onDestroyPBPlayer()));
        QObject::connect(btnPTZLeft, SIGNAL(clicked()), TesterClass, SLOT(onPTZLeft()));
        QObject::connect(btnPTZUp, SIGNAL(clicked()), TesterClass, SLOT(onPTZUp()));
        QObject::connect(btnPTZHome, SIGNAL(clicked()), TesterClass, SLOT(onPTZHome()));
        QObject::connect(btnPTZDown, SIGNAL(clicked()), TesterClass, SLOT(onPTZDown()));
        QObject::connect(btnPTZRight, SIGNAL(clicked()), TesterClass, SLOT(onPTZRight()));
        QObject::connect(btnZoomIn, SIGNAL(clicked()), TesterClass, SLOT(onZoomIn()));
        QObject::connect(btnZoomout, SIGNAL(clicked()), TesterClass, SLOT(onZoomOut()));
        QObject::connect(btnFocusNear, SIGNAL(clicked()), TesterClass, SLOT(onFocusNear()));
        QObject::connect(btnFocusFar, SIGNAL(clicked()), TesterClass, SLOT(onFocusFar()));
        QObject::connect(btnGetDIStatus, SIGNAL(clicked()), TesterClass, SLOT(onGetDIStatus()));
        QObject::connect(btnGetDOStatus, SIGNAL(clicked()), TesterClass, SLOT(onGetDOStatus()));
        QObject::connect(btnGetPTZPreset, SIGNAL(clicked()), TesterClass, SLOT(onGetPTZPreset()));
        QObject::connect(btnPresetGo, SIGNAL(clicked()), TesterClass, SLOT(onPresetGo()));
        QObject::connect(btnPresetSet, SIGNAL(clicked()), TesterClass, SLOT(onPresetSet()));
        QObject::connect(btnPresetClear, SIGNAL(clicked()), TesterClass, SLOT(onPresetClear()));
        QObject::connect(btnControlDO, SIGNAL(clicked()), TesterClass, SLOT(onControlDigitalOutput()));
        QObject::connect(btnGetSensorProfile, SIGNAL(clicked()), TesterClass, SLOT(onGetSensorProfileList()));
        QObject::connect(btnPBQueryEvents, SIGNAL(clicked()), TesterClass, SLOT(onQueryEvents()));
        QObject::connect(btnPBGetRecordDateList, SIGNAL(clicked()), TesterClass, SLOT(onGetRecordDateList()));
        QObject::connect(btnPBGetRecordLogs, SIGNAL(clicked()), TesterClass, SLOT(onGetRecordLogs()));
        QObject::connect(btnPBGetScheduleLogs, SIGNAL(clicked()), TesterClass, SLOT(onGetScheduleLogs()));
        QObject::connect(btnPBExport, SIGNAL(clicked()), TesterClass, SLOT(onPBExport()));
        QObject::connect(btnPBExportPath, SIGNAL(clicked()), TesterClass, SLOT(onPBExportPath()));
        QObject::connect(btnPBStopExport, SIGNAL(clicked()), TesterClass, SLOT(onPBStopExport()));
        QObject::connect(btnSnapShot, SIGNAL(clicked()), TesterClass, SLOT(onSnapShot()));
        QObject::connect(btnSnapShotPath, SIGNAL(clicked()), TesterClass, SLOT(onSnapShotPath()));

        tabWidget->setCurrentIndex(0);
        cbbServerType->setCurrentIndex(0);


        QMetaObject::connectSlotsByName(TesterClass);
    } // setupUi

    void retranslateUi(QMainWindow *TesterClass)
    {
        TesterClass->setWindowTitle(QApplication::translate("TesterClass", "Tester", 0, QApplication::UnicodeUTF8));
        pushButton_3->setText(QApplication::translate("TesterClass", "clear", 0, QApplication::UnicodeUTF8));
        label->setText(QApplication::translate("TesterClass", "IP-address", 0, QApplication::UnicodeUTF8));
        leIPAddress->setText(QApplication::translate("TesterClass", "127.0.0.1", 0, QApplication::UnicodeUTF8));
        label_4->setText(QApplication::translate("TesterClass", "   Port     ", 0, QApplication::UnicodeUTF8));
        lePort->setInputMask(QString());
        lePort->setText(QApplication::translate("TesterClass", "5150", 0, QApplication::UnicodeUTF8));
        label_2->setText(QApplication::translate("TesterClass", "Username", 0, QApplication::UnicodeUTF8));
        leUsername->setText(QApplication::translate("TesterClass", "admin", 0, QApplication::UnicodeUTF8));
        label_3->setText(QApplication::translate("TesterClass", "Password", 0, QApplication::UnicodeUTF8));
        lePassword->setText(QString());
        btnCreateHandle->setText(QApplication::translate("TesterClass", "CreateHandle", 0, QApplication::UnicodeUTF8));
        cbbServerType->clear();
        cbbServerType->insertItems(0, QStringList()
         << QApplication::translate("TesterClass", "MainConsoleLiveview", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "MainConsolePlayback", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Corporate", 0, QApplication::UnicodeUTF8)
        );
        btnGetDeviceList->setText(QApplication::translate("TesterClass", "GetDeviceList", 0, QApplication::UnicodeUTF8));
        btnSubscribeEvent->setText(QApplication::translate("TesterClass", "SubscribeEvent ", 0, QApplication::UnicodeUTF8));
        btnUnsubscribeEvent->setText(QApplication::translate("TesterClass", "UnsubscribeEvent", 0, QApplication::UnicodeUTF8));
        btnDestroyHandle->setText(QApplication::translate("TesterClass", "DestroyHandle", 0, QApplication::UnicodeUTF8));
        btnGetLog->setText(QApplication::translate("TesterClass", "GetLog ", 0, QApplication::UnicodeUTF8));
        leSnapShotPath->setText(QApplication::translate("TesterClass", "C:/Documents and Settings/user/\346\241\214\351\235\242/test.bmp", 0, QApplication::UnicodeUTF8));
        btnSnapShotPath->setText(QApplication::translate("TesterClass", "...", 0, QApplication::UnicodeUTF8));
        btnSnapShot->setText(QApplication::translate("TesterClass", "SnapShot", 0, QApplication::UnicodeUTF8));
        tabWidget->setTabText(tabWidget->indexOf(tabGeneral), QApplication::translate("TesterClass", "General", 0, QApplication::UnicodeUTF8));
        btnCreateLVPlayer->setText(QApplication::translate("TesterClass", "CreatePlayer", 0, QApplication::UnicodeUTF8));
        btnAttachSession->setText(QApplication::translate("TesterClass", "AttachSession", 0, QApplication::UnicodeUTF8));
        btnDetachSession->setText(QApplication::translate("TesterClass", "DetachSession", 0, QApplication::UnicodeUTF8));
        label_5->setText(QApplication::translate("TesterClass", "centralID", 0, QApplication::UnicodeUTF8));
        leCentralID->setText(QApplication::translate("TesterClass", "0", 0, QApplication::UnicodeUTF8));
        btnGetDIStatus->setText(QApplication::translate("TesterClass", "GetDIStatus", 0, QApplication::UnicodeUTF8));
        btnGetDOStatus->setText(QApplication::translate("TesterClass", "GetDOStatus", 0, QApplication::UnicodeUTF8));
        btnZoomIn->setText(QApplication::translate("TesterClass", "ZoomIn", 0, QApplication::UnicodeUTF8));
        btnZoomout->setText(QApplication::translate("TesterClass", "ZoomOut", 0, QApplication::UnicodeUTF8));
        btnFocusNear->setText(QApplication::translate("TesterClass", "FocusNear", 0, QApplication::UnicodeUTF8));
        btnFocusFar->setText(QApplication::translate("TesterClass", "FocusFar", 0, QApplication::UnicodeUTF8));
        btnDestroyLVPlayer->setText(QApplication::translate("TesterClass", "DestroyPlayer", 0, QApplication::UnicodeUTF8));
        btnSetAudioOff->setText(QApplication::translate("TesterClass", "SetAudioOff", 0, QApplication::UnicodeUTF8));
        btnSetAudioOn->setText(QApplication::translate("TesterClass", "SetAudioOn", 0, QApplication::UnicodeUTF8));
        btnGetPTZPreset->setText(QApplication::translate("TesterClass", "GetPTZPreset", 0, QApplication::UnicodeUTF8));
        btnPresetGo->setText(QApplication::translate("TesterClass", "PresetGo", 0, QApplication::UnicodeUTF8));
        btnPresetClear->setText(QApplication::translate("TesterClass", "PresetClear", 0, QApplication::UnicodeUTF8));
        btnPresetSet->setText(QApplication::translate("TesterClass", "PresetSet", 0, QApplication::UnicodeUTF8));
        label_16->setText(QApplication::translate("TesterClass", "PresetNumber", 0, QApplication::UnicodeUTF8));
        label_18->setText(QApplication::translate("TesterClass", "PresetSetName", 0, QApplication::UnicodeUTF8));
        btnPTZLeft->setText(QApplication::translate("TesterClass", "Left", 0, QApplication::UnicodeUTF8));
        btnPTZUp->setText(QApplication::translate("TesterClass", "UP", 0, QApplication::UnicodeUTF8));
        btnPTZHome->setText(QApplication::translate("TesterClass", "Home", 0, QApplication::UnicodeUTF8));
        btnPTZRight->setText(QApplication::translate("TesterClass", "Right", 0, QApplication::UnicodeUTF8));
        btnPTZDown->setText(QApplication::translate("TesterClass", "Down", 0, QApplication::UnicodeUTF8));
        cbbDOControl->clear();
        cbbDOControl->insertItems(0, QStringList()
         << QApplication::translate("TesterClass", "TurnOn", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "TurnOff", 0, QApplication::UnicodeUTF8)
        );
        btnControlDO->setText(QApplication::translate("TesterClass", "ControlDO", 0, QApplication::UnicodeUTF8));
        btnGetSensorProfile->setText(QApplication::translate("TesterClass", "GetSensorProfile", 0, QApplication::UnicodeUTF8));
        label_6->setText(QApplication::translate("TesterClass", "localID", 0, QApplication::UnicodeUTF8));
        leLocalID->setText(QApplication::translate("TesterClass", "10062", 0, QApplication::UnicodeUTF8));
        label_19->setText(QApplication::translate("TesterClass", "ProfileSelect", 0, QApplication::UnicodeUTF8));
        cbbProfileSelect->clear();
        cbbProfileSelect->insertItems(0, QStringList()
         << QApplication::translate("TesterClass", "Normal", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Original", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Low", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Minimum", 0, QApplication::UnicodeUTF8)
        );
        tabWidget->setTabText(tabWidget->indexOf(tebLiveview), QApplication::translate("TesterClass", "Liveview", 0, QApplication::UnicodeUTF8));
        btnPBCreatePlayer->setText(QApplication::translate("TesterClass", "CreatePlayer", 0, QApplication::UnicodeUTF8));
        labelTime->setText(QApplication::translate("TesterClass", "Time : ", 0, QApplication::UnicodeUTF8));
        btnPBAttachSession->setText(QApplication::translate("TesterClass", "AttachSession", 0, QApplication::UnicodeUTF8));
        label_7->setText(QApplication::translate("TesterClass", "CentralID", 0, QApplication::UnicodeUTF8));
        lePBCentralID->setText(QApplication::translate("TesterClass", "5", 0, QApplication::UnicodeUTF8));
        btnPBDetachSession->setText(QApplication::translate("TesterClass", "DetachSession", 0, QApplication::UnicodeUTF8));
        label_8->setText(QApplication::translate("TesterClass", "LocalID", 0, QApplication::UnicodeUTF8));
        lePBLocalID->setText(QApplication::translate("TesterClass", "0", 0, QApplication::UnicodeUTF8));
        btnPBDestroyPlayer->setText(QApplication::translate("TesterClass", "DestroyPlayer", 0, QApplication::UnicodeUTF8));
        btnPBGetRecordDateList->setText(QApplication::translate("TesterClass", "GetRecordDateList", 0, QApplication::UnicodeUTF8));
        label_10->setText(QApplication::translate("TesterClass", "to", 0, QApplication::UnicodeUTF8));
        btnPBQueryEvents->setText(QApplication::translate("TesterClass", "QueryEvents", 0, QApplication::UnicodeUTF8));
        label_9->setText(QApplication::translate("TesterClass", "from", 0, QApplication::UnicodeUTF8));
        label_11->setText(QApplication::translate("TesterClass", "EventID", 0, QApplication::UnicodeUTF8));
        cbbPBEventID->clear();
        cbbPBEventID->insertItems(0, QStringList()
         << QApplication::translate("TesterClass", "ALL", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_MOTION_1", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_MOTION_2", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_MOTION_3", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_MOTION_4", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_MOTION_5", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_FOREIGN_OBJECT", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_MISSING_OBJECT", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_FOCUS_LOST", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_CAMERA_OCCLUSION", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_GENERAL_MOTION_DEVICE", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_SIGNAL_LOST", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_MOTION_START", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_MOTION_STOP", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_CONNECTION_LOST", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_MANUAL_RECORD_MODE_START", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_MANUAL_RECORD_MODE_STOP", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_INPUT_OPENED", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("TesterClass", "Np_EVENT_INPUT_CLOSED", 0, QApplication::UnicodeUTF8)
        );
        btnPBExport->setText(QApplication::translate("TesterClass", "Export", 0, QApplication::UnicodeUTF8));
        lePBExportPath->setText(QApplication::translate("TesterClass", "C:/Documents and Settings/user/\346\241\214\351\235\242/test.asf", 0, QApplication::UnicodeUTF8));
        btnPBExportPath->setText(QApplication::translate("TesterClass", "...", 0, QApplication::UnicodeUTF8));
        label_13->setText(QApplication::translate("TesterClass", "Path", 0, QApplication::UnicodeUTF8));
        btnPBOpenRecord->setText(QApplication::translate("TesterClass", "OpenRecord", 0, QApplication::UnicodeUTF8));
        btnPBSeek->setText(QApplication::translate("TesterClass", "Seek", 0, QApplication::UnicodeUTF8));
        btnPBPrevious->setText(QApplication::translate("TesterClass", "Previous", 0, QApplication::UnicodeUTF8));
        btnPBBackward->setText(QApplication::translate("TesterClass", "Backward", 0, QApplication::UnicodeUTF8));
        btnPBReverse->setText(QApplication::translate("TesterClass", "Rerverse", 0, QApplication::UnicodeUTF8));
        btnPBPause->setText(QApplication::translate("TesterClass", "Pause", 0, QApplication::UnicodeUTF8));
        btnPBPlay->setText(QApplication::translate("TesterClass", "Play", 0, QApplication::UnicodeUTF8));
        btnPBForward->setText(QApplication::translate("TesterClass", "Forward", 0, QApplication::UnicodeUTF8));
        btnPBNext->setText(QApplication::translate("TesterClass", "Next", 0, QApplication::UnicodeUTF8));
        label_14->setText(QApplication::translate("TesterClass", "Export progress", 0, QApplication::UnicodeUTF8));
        cbPBExportExcludeAudio->setText(QApplication::translate("TesterClass", "Exclude audio", 0, QApplication::UnicodeUTF8));
        label_15->setText(QApplication::translate("TesterClass", "Profile", 0, QApplication::UnicodeUTF8));
        btnPBSetSpeed->setText(QApplication::translate("TesterClass", "SetSpeed", 0, QApplication::UnicodeUTF8));
        btnPBStopExport->setText(QApplication::translate("TesterClass", "StopExport", 0, QApplication::UnicodeUTF8));
        label_12->setText(QApplication::translate("TesterClass", "Date", 0, QApplication::UnicodeUTF8));
        btnPBGetScheduleLogs->setText(QApplication::translate("TesterClass", "GetScheduleLogs", 0, QApplication::UnicodeUTF8));
        btnPBGetRecordLogs->setText(QApplication::translate("TesterClass", "GetRecordLogs", 0, QApplication::UnicodeUTF8));
        tabWidget->setTabText(tabWidget->indexOf(tabPlayback), QApplication::translate("TesterClass", "PlayBack", 0, QApplication::UnicodeUTF8));
    } // retranslateUi

};

namespace Ui {
    class TesterClass: public Ui_TesterClass {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_TESTER_H
