⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dsform.cpp

📁 海康威视视频采集卡linux开发包4.22版
💻 CPP
📖 第 1 页 / 共 5 页
字号:
/****************************************************************************** Form implementation generated from reading ui file 'dsform.ui'**** Created: 浜? 5鏈?19 09:15:18 2006**      by: The User Interface Compiler ($Id: qt/main.cpp   3.1.1   edited Nov 21 17:40 $)**** WARNING! All changes made in this file will be lost!****************************************************************************/#include <qvariant.h>#include <qcheckbox.h>#include <qcombobox.h>#include <qframe.h>#include <qgroupbox.h>#include <qlabel.h>#include <qlineedit.h>#include <qpushbutton.h>#include <qradiobutton.h>#include <qslider.h>#include <qtabwidget.h>#include <qtextedit.h>#include <qlayout.h>#include <qtooltip.h>#include <qwhatsthis.h>#include <qimage.h>#include <qpixmap.h>#include <qscrollview.h>#include <qobject.h>#include <qobjectlist.h> #include <qstring.h>#include <qmessagebox.h>#include <qdatetime.h>#include <qtimer.h> #include <qpixmap.h> #include <qimage.h> #include <qpainter.h>#include <qapplication.h> #include <qdesktopwidget.h> #include "dsform.h"#include "QSDLWidget.h"#include "forminfo.h"int fsWidth;int fsHeight;/*  *  Constructs a dsForm as a child of 'parent', with the  *  name 'name' and widget flags set to 'f'. */dsForm::dsForm( QWidget* parent, const char* name, WFlags fl )    : QWidget( parent, name, fl ){	QDateTime Dt = QDateTime::currentDateTime();	QString Qs; 	Qs.fill(' ', 20);    QDesktopWidget *d = QApplication::desktop();    fsWidth = d->width();       // 返回桌面宽度    fsHeight = d->height();    // 返回桌面高度	OutputDebugString("width/height = %d, %d\n", fsWidth, fsHeight);		    if ( !name )	setName( "dsForm" );    setMinimumSize( QSize( 1024, 710 ) );		// 分辨率    setMaximumSize( QSize( fsWidth, fsHeight ) );    setBaseSize( QSize( 1024, 710 ) );    w_full_area = new QSDLWidget( this, "w_full_area" );    w_full_area->setMinimumSize(QSize(800,700));	w_full_area->setMinimumSize(QSize(fsWidth, fsHeight));	w_full_area->setBaseSize( QSize( 800,700) );    TitleEdit = new QLineEdit( this, "TitleEdit" );	TitleEdit->setGeometry( QRect( 0, 0, 1024, 20 ) );		TitleEdit->setPaletteForegroundColor( QColor( 255, 255, 255 ) );	  	TitleEdit->setPaletteBackgroundColor( QColor( 0, 0, 255 ) );		QFont TitleEdit_font(  TitleEdit->font() );        TitleEdit_font.setFamily( "Courier" );	TitleEdit_font.setBold( TRUE );	  	TitleEdit->setFont( TitleEdit_font ); 	TitleEdit->setReadOnly(TRUE);    tabWidget3 = new QTabWidget( this, "tabWidget3" );    tabWidget3->setGeometry( QRect( 800, 20, 224, 703 ) );    tabWidget3->setMinimumSize( QSize( 0, 0 ) );    tab = new QWidget( tabWidget3, "tab" );    groupBoxglobal = new QGroupBox( tab, "groupBoxglobal" );    groupBoxglobal->setGeometry( QRect( 0, 0, 220, 1900 ) );    groupBoxGCI = new QGroupBox( groupBoxglobal, "groupBoxGCI" );    groupBoxGCI->setGeometry( QRect( 11, 115, 196, 166 ) );    ChannelNumLabel = new QLabel( groupBoxGCI, "ChannelNumLabel" );    ChannelNumLabel->setGeometry( QRect( 10, 20, 80, 20 ) );    w_channel = new QLineEdit( groupBoxGCI, "w_channel" );    w_channel->setGeometry( QRect( 105, 20, 83, 20 ) );    AudioRateLabel = new QLabel( groupBoxGCI, "AudioRateLabel" );    AudioRateLabel->setGeometry( QRect( 3, 50, 106, 20 ) );    w_audio_frame = new QLineEdit( groupBoxGCI, "w_audio_frame" );    w_audio_frame->setGeometry( QRect( 105, 50, 83, 20 ) );    w_totalframe = new QLineEdit( groupBoxGCI, "w_totalframe" );    w_totalframe->setGeometry( QRect( 105, 110, 83, 20 ) );    TotalFrameLabel = new QLabel( groupBoxGCI, "TotalFrameLabel" );    TotalFrameLabel->setGeometry( QRect( 16, 110, 80, 20 ) );    BitRateLabel = new QLabel( groupBoxGCI, "BitRateLabel" );    BitRateLabel->setGeometry( QRect( 20, 140, 80, 20 ) );    w_bit_rate = new QLineEdit( groupBoxGCI, "w_bit_rate" );    w_bit_rate->setGeometry( QRect( 105, 140, 83, 20 ) );    w_video_frame = new QLineEdit( groupBoxGCI, "w_video_frame" );    w_video_frame->setGeometry( QRect( 105, 80, 83, 20 ) );    VideoRateLabel = new QLabel( groupBoxGCI, "VideoRateLabel" );    VideoRateLabel->setGeometry( QRect( 3, 80, 101, 20 ) );    groupBoxGNS = new QGroupBox( groupBoxglobal, "groupBoxGNS" );    groupBoxGNS->setGeometry( QRect( 10, 285, 196, 77 ) );    line1_4_2_2 = new QFrame( groupBoxGNS, "line1_4_2_2" );    line1_4_2_2->setGeometry( QRect( 11, 45, 175, 5 ) );    line1_4_2_2->setFrameShape( QFrame::HLine );    line1_4_2_2->setFrameShadow( QFrame::Sunken );    line1_4_2_2->setFrameShape( QFrame::HLine );    NetCountLabel = new QLabel( groupBoxGNS, "NetCountLabel" );    NetCountLabel->setGeometry( QRect( 4, 20, 92, 20 ) );    w_netusercount = new QLineEdit( groupBoxGNS, "w_netusercount" );    w_netusercount->setGeometry( QRect( 105, 20, 83, 20 ) );    w_net_transfer = new QCheckBox( groupBoxGNS, "w_net_transfer" );    w_net_transfer->setGeometry( QRect( 3, 50, 86, 20 ) );    w_stringtoclient = new QCheckBox( groupBoxGNS, "w_stringtoclient" );    w_stringtoclient->setGeometry( QRect( 96, 50, 96, 20 ) );	w_preview = new QCheckBox( groupBoxglobal, "w_preview" );	w_preview->setGeometry( QRect( 13, 375, 86, 20 ) );	w_preview->setChecked(TRUE);	w_record = new QCheckBox( groupBoxglobal, "w_preview" );	w_record->setGeometry( QRect( 106, 375, 86, 20 ) );		ButtonEnableG = new QPushButton(groupBoxglobal, "ButtonEnableG");	ButtonEnableG->setGeometry( QRect( 28, 420, 150, 26 ) );    w_exit = new QPushButton( groupBoxglobal, "w_exit" );    w_exit->setGeometry( QRect( 28, 470, 150, 25 ) );    groupBoxGSI = new QGroupBox( groupBoxglobal, "groupBoxGSI" );    groupBoxGSI->setGeometry( QRect( 10, 6, 196, 107 ) );    DateEdit = new QLineEdit( groupBoxGSI, "DateEdit" );    DateEdit->setGeometry( QRect( 90, 20, 100, 20 ) );    TimeEdit = new QLineEdit( groupBoxGSI, "TimeEdit" );    TimeEdit->setGeometry( QRect( 90, 50, 100, 20 ) );    FreespaceEdit = new QLineEdit( groupBoxGSI, "FreespaceEdit" );    FreespaceEdit->setGeometry( QRect( 90, 80, 100, 20 ) );    FreeSpaceLabel = new QLabel( groupBoxGSI, "FreeSpaceLabel" );    FreeSpaceLabel->setGeometry( QRect( 10, 80, 60, 20 ) );    TimeLabel = new QLabel( groupBoxGSI, "TimeLabel" );    TimeLabel->setGeometry( QRect( 10, 50, 60, 20 ) );    DateLabel = new QLabel( groupBoxGSI, "DateLabel" );    DateLabel->setGeometry( QRect( 10, 20, 60, 20 ) );    tabWidget3->insertTab( tab, "" );    tab_2 = new QWidget( tabWidget3, "tab_2" );	Qsv = new QScrollView(tab_2);	Qsv -> setGeometry( QRect( 0, 0, 218, 678 ) );    groupBox7 = new QGroupBox( tab_2, "groupBox7" );    groupBox7->setGeometry( QRect( 0, 0, 200, 1500 ) );    groupBox7->setBackgroundOrigin( QGroupBox::WidgetOrigin );    LabelChannelL = new QLabel( groupBox7, "LabelChannelL" );    LabelChannelL->setGeometry( QRect( 13, 5, 90, 20 ) );	groupBoxOS = new QGroupBox( groupBox7, "groupBoxOS" );    groupBoxOS->setGeometry( QRect( 2, 701, 196, 131 ) );    line1_4_2 = new QFrame( groupBoxOS, "line1_4_2" );    line1_4_2->setGeometry( QRect( 10, 65, 175, 5 ) );    line1_4_2->setFrameShape( QFrame::HLine );    line1_4_2->setFrameShadow( QFrame::Sunken );    line1_4_2->setFrameShape( QFrame::HLine );    CheckTranslucentL = new QCheckBox( groupBoxOS, "CheckTranslucentL" );    CheckTranslucentL->setGeometry( QRect( 101, 17, 80, 20 ) );    SliderOsdPosXL = new QSlider( groupBoxOS, "SliderOsdPosXL" );    SliderOsdPosXL->setGeometry( QRect( 89, 76, 100, 20 ) );    SliderOsdPosXL->setCursor( QCursor( 0 ) );    SliderOsdPosXL->setOrientation( QSlider::Horizontal );    LabelOsdBrightnessL = new QLabel( groupBoxOS, "LabelOsdBrightnessL" );    LabelOsdBrightnessL->setGeometry( QRect( 16, 43, 59, 20 ) );    SliderOsdBrightnessL = new QSlider( groupBoxOS, "SliderOsdBrightnessL" );    SliderOsdBrightnessL->setGeometry( QRect( 89, 43, 100, 20 ) );    SliderOsdBrightnessL->setCursor( QCursor( 0 ) );    SliderOsdBrightnessL->setOrientation( QSlider::Horizontal );    LabelOsdPosXL = new QLabel( groupBoxOS, "LabelOsdPosXL" );    LabelOsdPosXL->setGeometry( QRect( 16, 76, 59, 20 ) );    LabelOsdPosYL = new QLabel( groupBoxOS, "LabelOsdPosYL" );    LabelOsdPosYL->setGeometry( QRect( 16, 105, 59, 20 ) );    SliderOsdPosYL = new QSlider( groupBoxOS, "SliderOsdPosYL" );    SliderOsdPosYL->setGeometry( QRect( 89, 105, 100, 20 ) );    SliderOsdPosYL->setCursor( QCursor( 0 ) );    SliderOsdPosYL->setOrientation( QSlider::Horizontal );    CheckOsdL = new QCheckBox( groupBoxOS, "CheckOsdL" );    CheckOsdL->setGeometry( QRect( 5, 17, 100, 20 ) );    groupBoxCI = new QGroupBox( groupBox7, "groupBoxCI" );    groupBoxCI->setGeometry( QRect( 2, 1351, 196, 126 ) );    RadioBmpL = new QRadioButton( groupBoxCI, "RadioBmpL" );    RadioBmpL->setGeometry( QRect( 10, 20, 70, 20 ) );    line1_4_2_2_3 = new QFrame( groupBoxCI, "line1_4_2_2_3" );    line1_4_2_2_3->setGeometry( QRect( 10, 40, 175, 5 ) );    line1_4_2_2_3->setFrameShape( QFrame::HLine );    line1_4_2_2_3->setFrameShadow( QFrame::Sunken );    line1_4_2_2_3->setFrameShape( QFrame::HLine );    RadioJpegL = new QRadioButton( groupBoxCI, "RadioJpegL" );    RadioJpegL->setGeometry( QRect( 10, 48, 60, 20 ) );    LabelPictureQL = new QLabel( groupBoxCI, "LabelPictureQL" );    LabelPictureQL->setGeometry( QRect( 3, 70, 84, 20 ) );    SliderPictureQL = new QSlider( groupBoxCI, "SliderPictureQL" );    SliderPictureQL->setGeometry( QRect( 87, 70, 100, 20 ) );    SliderPictureQL->setCursor( QCursor( 0 ) );    SliderPictureQL->setOrientation( QSlider::Horizontal );    ButtonCaptureL = new QPushButton( groupBoxCI, "ButtonCaptureL" );    ButtonCaptureL->setGeometry( QRect( 25, 94, 148, 26 ) );    groupBoxIS = new QGroupBox( groupBox7, "groupBoxIS" );    groupBoxIS->setGeometry( QRect( 2, 1219, 196, 132 ) );    line1_5_2 = new QFrame( groupBoxIS, "line1_5_2" );    line1_5_2->setGeometry( QRect( 8, 44, 175, 5 ) );    line1_5_2->setFrameShape( QFrame::HLine );    line1_5_2->setFrameShadow( QFrame::Sunken );    line1_5_2->setFrameShape( QFrame::HLine );    CheckImageCaptureL = new QCheckBox( groupBoxIS, "CheckImageCaptureL" );    CheckImageCaptureL->setGeometry( QRect( 5, 20, 110, 20 ) );    CBImageStreamWL = new QComboBox( FALSE, groupBoxIS, "CBImageStreamWL" );    CBImageStreamWL->setGeometry( QRect( 80, 55, 83, 20 ) );    LabelImageStreamWL = new QLabel( groupBoxIS, "LabelImageStreamWL" );    LabelImageStreamWL->setGeometry( QRect( 15, 55, 48, 20 ) );    CBImageStreamHL = new QComboBox( FALSE, groupBoxIS, "CBImageStreamHL" );    CBImageStreamHL->setGeometry( QRect( 80, 95, 83, 20 ) );    LabelImageStreamHL = new QLabel( groupBoxIS, "LabelImageStreamHL" );    LabelImageStreamHL->setGeometry( QRect( 15, 95, 48, 20 ) );    groupBoxAudio = new QGroupBox( groupBox7, "groupBoxAudio" );    groupBoxAudio->setGeometry( QRect( 2, 1152, 196, 67 ) );    CheckAudioL = new QCheckBox( groupBoxAudio, "CheckAudioL" );    CheckAudioL->setGeometry( QRect( 5, 17, 100, 20 ) );    EditSoundLevelL = new QLineEdit( groupBoxAudio, "EditSoundLevelL" );    EditSoundLevelL->setGeometry( QRect( 100, 40, 83, 20 ) );    LabelSoundLevelL = new QLabel( groupBoxAudio, "LabelSoundLevelL" );    LabelSoundLevelL->setGeometry( QRect( 15, 40, 73, 20 ) );    groupBoxMS = new QGroupBox( groupBox7, "groupBoxMS" );    groupBoxMS->setGeometry( QRect( 2, 1082, 196, 70 ) );    CheckMotionDSL = new QCheckBox( groupBoxMS, "CheckMotionDSL" );    CheckMotionDSL->setGeometry( QRect( 15, 17, 140, 20 ) );    LabelMotionSensL = new QLabel( groupBoxMS, "LabelMotionSensL" );    LabelMotionSensL->setGeometry( QRect( 14, 43, 74, 20 ) );    SliderMotionSensL = new QSlider( groupBoxMS, "SliderMotionSensL" );    SliderMotionSensL->setGeometry( QRect( 89, 43, 100, 20 ) );    SliderMotionSensL->setCursor( QCursor( 0 ) );    SliderMotionSensL->setOrientation( QSlider::Horizontal );    groupBoxMask = new QGroupBox( groupBox7, "groupBoxMask" );    groupBoxMask->setGeometry( QRect( 2, 932, 196, 150 ) );    line1_4_3 = new QFrame( groupBoxMask, "line1_4_3" );    line1_4_3->setGeometry( QRect( 8, 37, 175, 5 ) );    line1_4_3->setFrameShape( QFrame::HLine );    line1_4_3->setFrameShadow( QFrame::Sunken );    line1_4_3->setFrameShape( QFrame::HLine );    CheckMaskL = new QCheckBox( groupBoxMask, "CheckMaskL" );    CheckMaskL->setGeometry( QRect( 5, 17, 100, 20 ) );    CBRectangleL = new QComboBox( FALSE, groupBoxMask, "CBRectangleL" );    CBRectangleL->setGeometry( QRect( 80, 50, 83, 20 ) );    LabelRectangleL = new QLabel( groupBoxMask, "LabelRectangleL" );    LabelRectangleL->setGeometry( QRect( 10, 50, 48, 20 ) );    LabelBoundL = new QLabel( groupBoxMask, "LabelBoundL" );    LabelBoundL->setGeometry( QRect( 10, 80, 39, 20 ) );    EditBoundL = new QLineEdit( groupBoxMask, "EditBoundL" );    EditBoundL->setGeometry( QRect( 80, 80, 100, 22 ) );    ButtonNewL = new QPushButton( groupBoxMask, "ButtonNewL" );    ButtonNewL->setGeometry( QRect( 10, 110, 83, 29 ) );    ButtonDeleteL = new QPushButton( groupBoxMask, "ButtonDeleteL" );    ButtonDeleteL->setGeometry( QRect( 100, 110, 83, 29 ) );    groupBoxLogo = new QGroupBox( groupBox7, "groupBoxLogo" );    groupBoxLogo->setGeometry( QRect( 2, 832, 196, 100 ) );    line1_3_2_2 = new QFrame( groupBoxLogo, "line1_3_2_2" );    line1_3_2_2->setGeometry( QRect( 8, 37, 175, 5 ) );    line1_3_2_2->setFrameShape( QFrame::HLine );    line1_3_2_2->setFrameShadow( QFrame::Sunken );    line1_3_2_2->setFrameShape( QFrame::HLine );    CheckLogoL = new QCheckBox( groupBoxLogo, "CheckLogoL" );    CheckLogoL->setGeometry( QRect( 5, 17, 100, 20 ) );    CheckLogoTransL = new QCheckBox( groupBoxLogo, "CheckLogoTransL" );    CheckLogoTransL->setGeometry( QRect( 101, 17, 80, 20 ) );    SliderLogoPosXL = new QSlider( groupBoxLogo, "SliderLogoPosXL" );    SliderLogoPosXL->setGeometry( QRect( 83, 46, 100, 20 ) );    SliderLogoPosXL->setCursor( QCursor( 0 ) );    SliderLogoPosXL->setOrientation( QSlider::Horizontal );    LabelLogoPosXL = new QLabel( groupBoxLogo, "LabelLogoPosXL" );    LabelLogoPosXL->setGeometry( QRect( 16, 46, 59, 20 ) );    LabelLogoPosYL = new QLabel( groupBoxLogo, "LabelLogoPosYL" );    LabelLogoPosYL->setGeometry( QRect( 16, 75, 59, 20 ) );    SliderLogoPosYL = new QSlider( groupBoxLogo, "SliderLogoPosYL" );    SliderLogoPosYL->setGeometry( QRect( 84, 75, 100, 20 ) );    SliderLogoPosYL->setCursor( QCursor( 0 ) );    SliderLogoPosYL->setOrientation( QSlider::Horizontal );    groupBoxBC = new QGroupBox( groupBox7, "groupBoxBC" );    groupBoxBC->setGeometry( QRect( 2, 471, 196, 70 ) );    LabelMaxBpsL = new QLabel( groupBoxBC, "LabelMaxBpsL" );    LabelMaxBpsL->setGeometry( QRect( 19, 20, 48, 20 ) );    CBModeL = new QComboBox( FALSE, groupBoxBC, "CBModeL" );    CBModeL->setGeometry( QRect( 105, 46, 83, 20 ) );    LabelModeL = new QLabel( groupBoxBC, "LabelModeL" );    LabelModeL->setGeometry( QRect( 22, 46, 36, 20 ) );    EditMaxBpsL = new QLineEdit( groupBoxBC, "EditMaxBpsL" );    EditMaxBpsL->setGeometry( QRect( 105, 20, 83, 20 ) );    groupBoxVI = new QGroupBox( groupBox7, "groupBoxVI" );    groupBoxVI->setGeometry( QRect( 1, 541, 196, 160 ) );    LabelBrightnessL = new QLabel( groupBoxVI, "LabelBrightnessL" );    LabelBrightnessL->setGeometry( QRect( 10, 20, 59, 20 ) );    LabelContrastL = new QLabel( groupBoxVI, "LabelContrastL" );    LabelContrastL->setGeometry( QRect( 10, 45, 55, 20 ) );    SliderContrastL = new QSlider( groupBoxVI, "SliderContrastL" );    SliderContrastL->setGeometry( QRect( 78, 45, 110, 20 ) );    SliderContrastL->setOrientation( QSlider::Horizontal );    LabelSaturationL = new QLabel( groupBoxVI, "LabelSaturationL" );    LabelSaturationL->setGeometry( QRect( 10, 70, 57, 20 ) );    SliderSaturationL = new QSlider( groupBoxVI, "SliderSaturationL" );    SliderSaturationL->setGeometry( QRect( 78, 70, 110, 20 ) );    SliderSaturationL->setOrientation( QSlider::Horizontal );    LabelHueL = new QLabel( groupBoxVI, "LabelHueL" );    LabelHueL->setGeometry( QRect( 10, 95, 42, 20 ) );    SliderHueL = new QSlider( groupBoxVI, "SliderHueL" );    SliderHueL->setGeometry( QRect( 78, 95, 110, 20 ) );    SliderHueL->setOrientation( QSlider::Horizontal );    SliderBrightnessL = new QSlider( groupBoxVI, "SliderBrightnessL" );    SliderBrightnessL->setGeometry( QRect( 78, 20, 110, 20 ) );    SliderBrightnessL->setCursor( QCursor( 0 ) );    SliderBrightnessL->setOrientation( QSlider::Horizontal );	ButtonVideoRestoreL = new QPushButton(groupBoxVI, "ButtonVideoRestoreL");	ButtonVideoRestoreL->setGeometry( QRect( 42, 120, 120, 29 ) );    CBChannelL = new QComboBox( FALSE, groupBox7, "CBChannelL" );    CBChannelL->setGeometry( QRect( 113, 5, 83, 20 ) );	CBChannelL->setCurrentItem(0);    groupBox9 = new QGroupBox( groupBox7, "groupBox9" );    groupBox9->setGeometry( QRect( 2, 30, 196, 60 ) );    CheckMinorRecordL = new QCheckBox( groupBox9, "CheckMinorRecordL" );    CheckMinorRecordL->setGeometry( QRect( 101, 30, 90, 20 ) );    CheckMajorRecordL = new QCheckBox( groupBox9, "CheckMajorRecordL" );    CheckMajorRecordL->setGeometry( QRect( 4, 30, 86, 20 ) );    CheckPreviewLl = new QCheckBox( groupBox9, "CheckPreviewLl" );    CheckPreviewLl->setGeometry( QRect( 5, 5, 100, 20 ) );    groupBoxCD = new QGroupBox( groupBox7, "groupBoxCD" );    groupBoxCD->setGeometry( QRect( 0, 90, 196, 380 ) );    LabelMajorStreamL = new QLabel( groupBoxCD, "LabelMajorStreamL" );    LabelMajorStreamL->setGeometry( QRect( 10, 28, 86, 20 ) );    CBMajorStreamL = new QComboBox( FALSE, groupBoxCD, "CBMajorStreamL" );    CBMajorStreamL->setGeometry( QRect( 108, 28, 83, 20 ) );    LabelMinorStreamL = new QLabel( groupBoxCD, "LabelMinorStreamL" );    LabelMinorStreamL->setGeometry( QRect( 10, 66, 86, 20 ) );    CBMinorStreamL = new QComboBox( FALSE, groupBoxCD, "CBMinorStreamL" );    CBMinorStreamL->setGeometry( QRect( 108, 67, 83, 20 ) );

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -