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

📄 ncreportdesignerwidgetsetdialogui.cpp

📁 基于QT的报表工具
💻 CPP
📖 第 1 页 / 共 2 页
字号:
/****************************************************************************** Form implementation generated from reading ui file 'ncreportdesignerwidgetsetdialogui.ui'**** Created: k aug 22 11:50:39 2006**      by: The User Interface Compiler ($Id: qt/main.cpp   3.3.4   edited Nov 24 2003 $)**** WARNING! All changes made in this file will be lost!****************************************************************************/#include "ncreportdesignerwidgetsetdialogui.h"#include "nccolorcombo.h"#include <qvariant.h>#include <qpushbutton.h>#include <qtabwidget.h>#include <qwidget.h>#include <qlabel.h>#include <qtextedit.h>#include <qlineedit.h>#include <qcombobox.h>#include <qgroupbox.h>#include <qspinbox.h>#include <qcheckbox.h>#include <qbuttongroup.h>#include <qradiobutton.h>#include <qlayout.h>#include <qtooltip.h>#include <qwhatsthis.h>/* *  Constructs a NCReportDesignerWidgetSetDialogUI as a child of 'parent', with the *  name 'name' and widget flags set to 'f'. * *  The dialog will by default be modeless, unless you set 'modal' to *  TRUE to construct a modal dialog. */NCReportDesignerWidgetSetDialogUI::NCReportDesignerWidgetSetDialogUI( QWidget* parent, const char* name, bool modal, WFlags fl )    : QDialog( parent, name, modal, fl ){    if ( !name )	setName( "setdialog" );    setSizeGripEnabled( TRUE );    setdialogLayout = new QVBoxLayout( this, 6, 6, "setdialogLayout");     tab = new QTabWidget( this, "tab" );    pageData = new QWidget( tab, "pageData" );    pageDataLayout = new QVBoxLayout( pageData, 6, 6, "pageDataLayout");     lblLabel = new QLabel( pageData, "lblLabel" );    pageDataLayout->addWidget( lblLabel );    textLabel = new QTextEdit( pageData, "textLabel" );	textLabel->setTextFormat( Qt::PlainText );    pageDataLayout->addWidget( textLabel );    layDSGrid = new QGridLayout( 0, 1, 1, 0, 6, "layDSGrid");     lblSrcType = new QLabel( pageData, "lblSrcType" );    layDSGrid->addWidget( lblSrcType, 0, 0 );    comboDSource = new QComboBox( FALSE, pageData, "comboDSource" );    comboDSource->setMaximumSize( QSize( 120, 32767 ) );    layDSGrid->addWidget( comboDSource, 0, 1 );    lblSrc = new QLabel( pageData, "lblSrc" );    layDSGrid->addWidget( lblSrc, 1, 0 );    leSource = new QLineEdit( pageData, "leSource" );    layDSGrid->addWidget( leSource, 1, 1 );	lblPWhen = new QLabel( pageData, "lblPWhen" );    layDSGrid->addWidget( lblPWhen, 2, 0 );    lePrintWhen = new QLineEdit( pageData, "lePrintWhen" );    layDSGrid->addWidget( lePrintWhen, 2, 1 );    lblEmbed = new QLabel( pageData, "lblEmbed" );    layDSGrid->addWidget( lblEmbed, 3, 0 );    leEmbed = new QLineEdit( pageData, "leEmbed" );    layDSGrid->addWidget( leEmbed, 3, 1 );    lblFunc = new QLabel( pageData, "lblFunc" );    layDSGrid->addWidget( lblFunc, 4, 0 );    leFunction = new QLineEdit( pageData, "leFunction" );    layDSGrid->addWidget( leFunction, 4, 1 );    lblLookup = new QLabel( pageData, "lblLookup" );    layDSGrid->addWidget( lblLookup, 5, 0 );    leLookup = new QLineEdit( pageData, "leLookup" );    layDSGrid->addWidget( leLookup, 5, 1 );	pageDataLayout->addLayout( layDSGrid );    spacerDS = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );    pageDataLayout->addItem( spacerDS );    tab->insertTab( pageData, QString::fromLatin1("") );    TabPage = new QWidget( tab, "TabPage" );    TabPageLayout = new QVBoxLayout( TabPage, 6, 6, "TabPageLayout");     layout42 = new QHBoxLayout( 0, 0, 6, "layout42");     lblType = new QLabel( TabPage, "lblType" );    layout42->addWidget( lblType );    comboType = new QComboBox( FALSE, TabPage, "comboType" );    layout42->addWidget( comboType );    spDataType = new QSpacerItem( 40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );    layout42->addItem( spDataType );    TabPageLayout->addLayout( layout42 );    gbNumFormat = new QGroupBox( TabPage, "gbNumFormat" );    gbNumFormat->setColumnLayout(0, Qt::Vertical );    gbNumFormat->layout()->setSpacing( 6 );    gbNumFormat->layout()->setMargin( 6 );    gbNumFormatLayout = new QGridLayout( gbNumFormat->layout() );    gbNumFormatLayout->setAlignment( Qt::AlignTop );    lblNumFormat = new QLabel( gbNumFormat, "lblNumFormat" );    gbNumFormatLayout->addWidget( lblNumFormat, 0, 0 );    leNumFormat = new QLineEdit( gbNumFormat, "leNumFormat" );    leNumFormat->setMaximumSize( QSize( 100, 32767 ) );    gbNumFormatLayout->addMultiCellWidget( leNumFormat, 0, 0, 1, 3 );    lblNoDec = new QLabel( gbNumFormat, "lblNoDec" );    gbNumFormatLayout->addMultiCellWidget( lblNoDec, 2, 2, 0, 1 );    spDec = new QSpinBox( gbNumFormat, "spDec" );    spDec->setMaxValue( 18 );    spDec->setMinValue( -1 );    spDec->setValue( -1 );    gbNumFormatLayout->addWidget( spDec, 2, 2 );    lblDecPoint = new QLabel( gbNumFormat, "lblDecPoint" );    gbNumFormatLayout->addWidget( lblDecPoint, 2, 3 );    leDecPoint = new QLineEdit( gbNumFormat, "leDecPoint" );    leDecPoint->setMaximumSize( QSize( 30, 32767 ) );    gbNumFormatLayout->addWidget( leDecPoint, 2, 4 );    leSeparator = new QLineEdit( gbNumFormat, "leSeparator" );    leSeparator->setMaximumSize( QSize( 30, 32767 ) );    gbNumFormatLayout->addWidget( leSeparator, 3, 4 );    lblSetSymb = new QLabel( gbNumFormat, "lblSetSymb" );    gbNumFormatLayout->addWidget( lblSetSymb, 3, 3 );    cbBlankIfZero = new QCheckBox( gbNumFormat, "cbBlankIfZero" );    gbNumFormatLayout->addMultiCellWidget( cbBlankIfZero, 4, 4, 0, 4 );    cbThousandSep = new QCheckBox( gbNumFormat, "cbThousandSep" );    gbNumFormatLayout->addMultiCellWidget( cbThousandSep, 3, 3, 0, 2 );    lblHelpNumF = new QLabel( gbNumFormat, "lblHelpNumF" );    lblHelpNumF->setAlignment( int( QLabel::WordBreak | QLabel::AlignVCenter ) );    gbNumFormatLayout->addMultiCellWidget( lblHelpNumF, 1, 1, 0, 4 );    TabPageLayout->addWidget( gbNumFormat );    gbDateFormat = new QGroupBox( TabPage, "gbDateFormat" );    gbDateFormat->setColumnLayout(0, Qt::Vertical );    gbDateFormat->layout()->setSpacing( 6 );    gbDateFormat->layout()->setMargin( 6 );    gbDateFormatLayout = new QHBoxLayout( gbDateFormat->layout() );    gbDateFormatLayout->setAlignment( Qt::AlignTop );    lblDateFmt = new QLabel( gbDateFormat, "lblDateFmt" );    gbDateFormatLayout->addWidget( lblDateFmt );    leDateFormat = new QLineEdit( gbDateFormat, "leDateFormat" );    leDateFormat->setMaximumSize( QSize( 140, 32767 ) );    gbDateFormatLayout->addWidget( leDateFormat );    spDF = new QSpacerItem( 40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );    gbDateFormatLayout->addItem( spDF );    TabPageLayout->addWidget( gbDateFormat );    spDataF = new QSpacerItem( 20, 30, QSizePolicy::Minimum, QSizePolicy::Expanding );    TabPageLayout->addItem( spDataF );    tab->insertTab( TabPage, QString::fromLatin1("") );    pageTxt = new QWidget( tab, "pageTxt" );    pageTxtLayout = new QVBoxLayout( pageTxt, 6, 6, "pageTxtLayout");     layFont1 = new QHBoxLayout( 0, 0, 6, "layFont1");     layFontIn = new QGridLayout( 0, 1, 1, 0, 6, "layFontIn");     comboColor = new NCColorCombo( pageTxt, "comboColor" );    comboColor->setMinimumSize( QSize( 60, 0 ) );    layFontIn->addMultiCellWidget( comboColor, 1, 1, 3, 4 );    btnSelFont = new QPushButton( pageTxt, "btnSelFont" );    btnSelFont->setMaximumSize( QSize( 25, 32767 ) );    layFontIn->addWidget( btnSelFont, 0, 4 );    lblFont = new QLabel( pageTxt, "lblFont" );    layFontIn->addWidget( lblFont, 0, 0 );    comboFontSize = new QComboBox( FALSE, pageTxt, "comboFontSize" );    comboFontSize->setMinimumSize( QSize( 80, 0 ) );    comboFontSize->setEditable( TRUE );    layFontIn->addWidget( comboFontSize, 1, 1 );    leFont = new QLineEdit( pageTxt, "leFont" );    layFontIn->addMultiCellWidget( leFont, 0, 0, 1, 3 );    lblTxtColor = new QLabel( pageTxt, "lblTxtColor" );    layFontIn->addWidget( lblTxtColor, 1, 2 );    lblFontSize = new QLabel( pageTxt, "lblFontSize" );    layFontIn->addWidget( lblFontSize, 1, 0 );    layFont1->addLayout( layFontIn );    lblSample = new QLabel( pageTxt, "lblSample" );    lblSample->setFrameShape( QLabel::Box );	lblSample->setFixedSize( QSize(120,40) );    layFont1->addWidget( lblSample );    pageTxtLayout->addLayout( layFont1 );    layCb = new QHBoxLayout( 0, 0, 6, "layCb");     cbBold = new QCheckBox( pageTxt, "cbBold" );    layCb->addWidget( cbBold );    cbItalic = new QCheckBox( pageTxt, "cbItalic" );    layCb->addWidget( cbItalic );    cbUnderline = new QCheckBox( pageTxt, "cbUnderline" );    layCb->addWidget( cbUnderline );    cbStrikeout = new QCheckBox( pageTxt, "cbStrikeout" );    layCb->addWidget( cbStrikeout );    spacerCb = new QSpacerItem( 40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );    layCb->addItem( spacerCb );    pageTxtLayout->addLayout( layCb );    layRadio = new QHBoxLayout( 0, 0, 6, "layRadio");     bgHAlign = new QButtonGroup( pageTxt, "bgHAlign" );    bgHAlign->setColumnLayout(0, Qt::Vertical );    bgHAlign->layout()->setSpacing( 6 );    bgHAlign->layout()->setMargin( 6 );    bgHAlignLayout = new QHBoxLayout( bgHAlign->layout() );    bgHAlignLayout->setAlignment( Qt::AlignTop );    radioLeft = new QRadioButton( bgHAlign, "radioLeft" );    radioLeft->setChecked( TRUE );    bgHAlignLayout->addWidget( radioLeft );    radioCenter = new QRadioButton( bgHAlign, "radioCenter" );    bgHAlignLayout->addWidget( radioCenter );    radioRight = new QRadioButton( bgHAlign, "radioRight" );    bgHAlignLayout->addWidget( radioRight );    layRadio->addWidget( bgHAlign );    bgVAlign = new QButtonGroup( pageTxt, "bgVAlign" );    bgVAlign->setColumnLayout(0, Qt::Vertical );    bgVAlign->layout()->setSpacing( 6 );    bgVAlign->layout()->setMargin( 6 );    bgVAlignLayout = new QHBoxLayout( bgVAlign->layout() );    bgVAlignLayout->setAlignment( Qt::AlignTop );    radioTop = new QRadioButton( bgVAlign, "radioTop" );    radioTop->setChecked( TRUE );    bgVAlignLayout->addWidget( radioTop );    radioMid = new QRadioButton( bgVAlign, "radioMid" );    bgVAlignLayout->addWidget( radioMid );    radioBottom = new QRadioButton( bgVAlign, "radioBottom" );    bgVAlignLayout->addWidget( radioBottom );    layRadio->addWidget( bgVAlign );    pageTxtLayout->addLayout( layRadio );    cbWordBreak = new QCheckBox( pageTxt, "cbWordBreak" );    pageTxtLayout->addWidget( cbWordBreak );    cbRichText = new QCheckBox( pageTxt, "cbRichText" );    pageTxtLayout->addWidget( cbRichText );    cbDynamicHeight = new QCheckBox( pageTxt, "cbDynamicHeight" );    pageTxtLayout->addWidget( cbDynamicHeight );    cbLoadFromFile = new QCheckBox( pageTxt, "cbLoadFromFile" );    pageTxtLayout->addWidget( cbLoadFromFile );    layRot = new QHBoxLayout( 0, 0, 6, "layRot");     lblRotat = new QLabel( pageTxt, "lblRotat" );    layRot->addWidget( lblRotat );    spinRotation = new QSpinBox( pageTxt, "spinRotation" );    layRot->addWidget( spinRotation );    spacerRot = new QSpacerItem( 40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );    layRot->addItem( spacerRot );    pageTxtLayout->addLayout( layRot );    spacerTextPage = new QSpacerItem( 20, 46, QSizePolicy::Minimum, QSizePolicy::Expanding );    pageTxtLayout->addItem( spacerTextPage );    tab->insertTab( pageTxt, QString::fromLatin1("") );    pageLine = new QWidget( tab, "pageLine" );    pageLineLayout = new QVBoxLayout( pageLine, 6, 6, "pageLineLayout");     layLin1 = new QHBoxLayout( 0, 0, 6, "layLin1");     bgBackM = new QButtonGroup( pageLine, "bgBackM" );    bgBackM->setColumnLayout(0, Qt::Vertical );    bgBackM->layout()->setSpacing( 6 );    bgBackM->layout()->setMargin( 6 );    bgBackMLayout = new QHBoxLayout( bgBackM->layout() );    bgBackMLayout->setAlignment( Qt::AlignTop );

⌨️ 快捷键说明

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