#include "simapi.h" /**************************************************************************** ** Form implementation generated from reading ui file './homeinfobase.ui' ** ** Created: Вск Мар 4 15:40:48 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 "homeinfobase.h" #include #include #include #include #include #include #include #include #include #include #include #include /* * Constructs a HomeInfoBase as a child of 'parent', with the * name 'name' and widget flags set to 'f'. */ HomeInfoBase::HomeInfoBase( QWidget* parent, const char* name, WFlags fl ) : QWidget( parent, name, fl ) { if ( !name ) setName( "homeInfo" ); homeInfoLayout = new QVBoxLayout( this, 11, 6, "homeInfoLayout"); TabWidget2 = new QTabWidget( this, "TabWidget2" ); tab = new QWidget( TabWidget2, "tab" ); tabLayout = new QVBoxLayout( tab, 11, 6, "tabLayout"); Layout10 = new QGridLayout( 0, 1, 1, 0, 6, "Layout10"); edtAddress = new QMultiLineEdit( tab, "edtAddress" ); Layout10->addWidget( edtAddress, 0, 1 ); TextLabel3 = new QLabel( tab, "TextLabel3" ); QFont TextLabel3_font( TextLabel3->font() ); TextLabel3->setFont( TextLabel3_font ); TextLabel3->setProperty( "alignment", int( QLabel::AlignVCenter | QLabel::AlignRight ) ); Layout10->addWidget( TextLabel3, 2, 0 ); TextLabel1 = new QLabel( tab, "TextLabel1" ); TextLabel1->setProperty( "alignment", int( QLabel::AlignVCenter | QLabel::AlignRight ) ); Layout10->addWidget( TextLabel1, 0, 0 ); edtState = new QLineEdit( tab, "edtState" ); Layout10->addWidget( edtState, 2, 1 ); Layout2 = new QHBoxLayout( 0, 0, 6, "Layout2"); edtZip = new QLineEdit( tab, "edtZip" ); Layout2->addWidget( edtZip ); TextLabel5 = new QLabel( tab, "TextLabel5" ); TextLabel5->setProperty( "alignment", int( QLabel::AlignVCenter | QLabel::AlignRight ) ); Layout2->addWidget( TextLabel5 ); cmbCountry = new QComboBox( FALSE, tab, "cmbCountry" ); Layout2->addWidget( cmbCountry ); Spacer1 = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); Layout2->addItem( Spacer1 ); Layout10->addLayout( Layout2, 3, 1 ); TextLabel2 = new QLabel( tab, "TextLabel2" ); TextLabel2->setProperty( "alignment", int( QLabel::AlignVCenter | QLabel::AlignRight ) ); Layout10->addWidget( TextLabel2, 1, 0 ); edtCity = new QLineEdit( tab, "edtCity" ); Layout10->addWidget( edtCity, 1, 1 ); TextLabel4 = new QLabel( tab, "TextLabel4" ); TextLabel4->setProperty( "alignment", int( QLabel::AlignVCenter | QLabel::AlignRight ) ); Layout10->addWidget( TextLabel4, 3, 0 ); tabLayout->addLayout( Layout10 ); Line1 = new QFrame( tab, "Line1" ); Line1->setProperty( "minimumSize", QSize( 0, 5 ) ); Line1->setProperty( "frameShape", "HLine" ); Line1->setProperty( "frameShadow", "Sunken" ); Line1->setProperty( "frameShape", QFrame::VLine ); Line1->setProperty( "frameShape", "HLine" ); tabLayout->addWidget( Line1 ); Layout9 = new QHBoxLayout( 0, 0, 6, "Layout9"); TextLabel6 = new QLabel( tab, "TextLabel6" ); TextLabel6->setProperty( "alignment", int( QLabel::AlignVCenter | QLabel::AlignRight ) ); Layout9->addWidget( TextLabel6 ); cmbZone = new QComboBox( FALSE, tab, "cmbZone" ); Layout9->addWidget( cmbZone ); Spacer3 = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); Layout9->addItem( Spacer3 ); tabLayout->addLayout( Layout9 ); TabWidget2->insertTab( tab, QString::fromLatin1("") ); homeInfoLayout->addWidget( TabWidget2 ); languageChange(); resize( QSize(407, 315).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); // tab order setTabOrder( edtAddress, edtCity ); setTabOrder( edtCity, edtState ); setTabOrder( edtState, edtZip ); setTabOrder( edtZip, cmbCountry ); setTabOrder( cmbCountry, cmbZone ); setTabOrder( cmbZone, TabWidget2 ); } /* * Destroys the object and frees any allocated resources */ HomeInfoBase::~HomeInfoBase() { // no need to delete child widgets, Qt does it all for us } /* * Sets the strings of the subwidgets using the current * language. */ void HomeInfoBase::languageChange() { setProperty( "caption", i18n( "Form1" ) ); TextLabel3->setProperty( "text", i18n( "State:" ) ); TextLabel1->setProperty( "text", i18n( "Address:" ) ); TextLabel5->setProperty( "text", i18n( "Country:" ) ); TextLabel2->setProperty( "text", i18n( "City:" ) ); TextLabel4->setProperty( "text", i18n( "Zip code:" ) ); TextLabel6->setProperty( "text", i18n( "Time zone:" ) ); TabWidget2->changeTab( tab, i18n( "&Home info" ) ); } #include "homeinfobase.moc"