/**************************************************************************** ** Form implementation generated from reading ui file './smlinestylewbase.ui' ** ** Created: Sun Feb 25 01:08:19 2007 ** by: The User Interface Compiler ($Id: qt/main.cpp 3.3.7 edited Aug 31 2005 $) ** ** WARNING! All changes made in this file will be lost! ****************************************************************************/ #include "smlinestylewbase.h" #include #include #include #include #include #include #include #include #include /* * Constructs a LineStyleWBase as a child of 'parent', with the * name 'name' and widget flags set to 'f'. */ LineStyleWBase::LineStyleWBase( QWidget* parent, const char* name, WFlags fl ) : QWidget( parent, name, fl ) { if ( !name ) setName( "LineStyleWBase" ); LineStyleWBaseLayout = new QVBoxLayout( this, 5, 5, "LineStyleWBaseLayout"); layout1 = new QHBoxLayout( 0, 0, 6, "layout1"); addButton = new QPushButton( this, "addButton" ); addButton->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, addButton->sizePolicy().hasHeightForWidth() ) ); addButton->setMinimumSize( QSize( 20, 20 ) ); addButton->setMaximumSize( QSize( 20, 20 ) ); layout1->addWidget( addButton ); removeButton = new QPushButton( this, "removeButton" ); removeButton->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, removeButton->sizePolicy().hasHeightForWidth() ) ); removeButton->setMinimumSize( QSize( 20, 20 ) ); removeButton->setMaximumSize( QSize( 20, 20 ) ); layout1->addWidget( removeButton ); spacer1 = new QSpacerItem( 150, 21, QSizePolicy::Expanding, QSizePolicy::Minimum ); layout1->addItem( spacer1 ); LineStyleWBaseLayout->addLayout( layout1 ); layout34 = new QHBoxLayout( 0, 0, 6, "layout34"); lineStyles = new QListBox( this, "lineStyles" ); lineStyles->setMaximumSize( QSize( 200, 32767 ) ); layout34->addWidget( lineStyles ); layout33 = new QVBoxLayout( 0, 0, 6, "layout33"); lineLayout = new QGridLayout( 0, 1, 1, 0, 6, "lineLayout"); endCombo = new QComboBox( FALSE, this, "endCombo" ); endCombo->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)0, 0, 0, endCombo->sizePolicy().hasHeightForWidth() ) ); lineLayout->addWidget( endCombo, 1, 0 ); joinCombo = new QComboBox( FALSE, this, "joinCombo" ); joinCombo->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)0, 0, 0, joinCombo->sizePolicy().hasHeightForWidth() ) ); lineLayout->addWidget( joinCombo, 2, 0 ); layout33->addLayout( lineLayout ); widthLayout = new QGridLayout( 0, 1, 1, 0, 6, "widthLayout"); colorCombo = new QComboBox( FALSE, this, "colorCombo" ); colorCombo->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)0, 0, 0, colorCombo->sizePolicy().hasHeightForWidth() ) ); widthLayout->addWidget( colorCombo, 1, 0 ); shadeBox = new QSpinBox( this, "shadeBox" ); shadeBox->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)0, 0, 0, shadeBox->sizePolicy().hasHeightForWidth() ) ); shadeBox->setMinimumSize( QSize( 70, 0 ) ); shadeBox->setMaxValue( 100 ); shadeBox->setMinValue( 0 ); shadeBox->setValue( 100 ); widthLayout->addWidget( shadeBox, 1, 1 ); textLabel2 = new QLabel( this, "textLabel2" ); textLabel2->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)5, 0, 0, textLabel2->sizePolicy().hasHeightForWidth() ) ); widthLayout->addWidget( textLabel2, 0, 0 ); layout33->addLayout( widthLayout ); spacer3 = new QSpacerItem( 20, 16, QSizePolicy::Minimum, QSizePolicy::Fixed ); layout33->addItem( spacer3 ); previewEdit = new QLabel( this, "previewEdit" ); previewEdit->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)5, 0, 0, previewEdit->sizePolicy().hasHeightForWidth() ) ); previewEdit->setMinimumSize( QSize( 0, 60 ) ); previewEdit->setPaletteBackgroundColor( QColor( 255, 255, 255 ) ); layout33->addWidget( previewEdit ); spacer2 = new QSpacerItem( 41, 26, QSizePolicy::Minimum, QSizePolicy::Expanding ); layout33->addItem( spacer2 ); layout34->addLayout( layout33 ); LineStyleWBaseLayout->addLayout( layout34 ); languageChange(); resize( QSize(469, 298).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); } /* * Destroys the object and frees any allocated resources */ LineStyleWBase::~LineStyleWBase() { // no need to delete child widgets, Qt does it all for us } /* * Sets the strings of the subwidgets using the current * language. */ void LineStyleWBase::languageChange() { setCaption( QString::null ); addButton->setText( QString::null ); removeButton->setText( QString::null ); shadeBox->setSuffix( tr( "%" ) ); textLabel2->setText( tr( "Line Width:" ) ); previewEdit->setText( QString::null ); } void LineStyleWBase::slotEditNewLine(int) { qWarning( "LineStyleWBase::slotEditNewLine(int): Not implemented yet" ); } #include "smlinestylewbase.moc"