📄 evasearchuibase.cpp
字号:
layout394_2 = new QHBoxLayout( 0, 0, 6, "layout394_2"); spacer168_2 = new QSpacerItem( 51, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); layout394_2->addItem( spacer168_2 ); layout390_2 = new QVBoxLayout( 0, 0, 6, "layout390_2"); cbCategory2 = new QComboBox( FALSE, wsCategoryConditon, "cbCategory2" ); cbCategory2->setMinimumSize( QSize( 100, 0 ) ); layout390_2->addWidget( cbCategory2 ); cbCategory3 = new QComboBox( FALSE, wsCategoryConditon, "cbCategory3" ); layout390_2->addWidget( cbCategory3 ); layout394_2->addLayout( layout390_2 ); layout402_2->addLayout( layout394_2 ); wsCategoryConditonLayout->addLayout( layout402_2, 0, 1 ); spacer148 = new QSpacerItem( 50, 20, QSizePolicy::Fixed, QSizePolicy::Minimum ); wsCategoryConditonLayout->addItem( spacer148, 0, 0 ); spacer149 = new QSpacerItem( 71, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); wsCategoryConditonLayout->addItem( spacer149, 0, 2 ); wsQunCondition->addWidget( wsCategoryConditon, 0 ); wsAlumniCondition = new QWidget( wsQunCondition, "wsAlumniCondition" ); wsAlumniConditionLayout = new QGridLayout( wsAlumniCondition, 1, 1, 11, 6, "wsAlumniConditionLayout"); lblAlumniTip = new QLabel( wsAlumniCondition, "lblAlumniTip" ); lblAlumniTip->setAlignment( int( QLabel::WordBreak | QLabel::AlignCenter ) ); wsAlumniConditionLayout->addWidget( lblAlumniTip, 0, 0 ); wsQunCondition->addWidget( wsAlumniCondition, 1 ); wsAccurateCondition = new QWidget( wsQunCondition, "wsAccurateCondition" ); wsAccurateConditionLayout = new QGridLayout( wsAccurateCondition, 1, 1, 11, 6, "wsAccurateConditionLayout"); layout306 = new QHBoxLayout( 0, 0, 6, "layout306"); lblQunNum = new QLabel( wsAccurateCondition, "lblQunNum" ); layout306->addWidget( lblQunNum ); leQunNum = new QLineEdit( wsAccurateCondition, "leQunNum" ); leQunNum->setFrameShape( QLineEdit::Box ); leQunNum->setFrameShadow( QLineEdit::Plain ); leQunNum->setLineWidth( 1 ); layout306->addWidget( leQunNum ); wsAccurateConditionLayout->addLayout( layout306, 0, 0 ); spacer151 = new QSpacerItem( 111, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); wsAccurateConditionLayout->addItem( spacer151, 0, 1 ); spacer152 = new QSpacerItem( 20, 21, QSizePolicy::Minimum, QSizePolicy::Expanding ); wsAccurateConditionLayout->addItem( spacer152, 1, 0 ); wsQunCondition->addWidget( wsAccurateCondition, 2 ); gbQConditionLayout->addWidget( wsQunCondition, 0, 0 ); layout203->addWidget( gbQCondition ); wsQSPageLayout->addLayout( layout203, 0, 0 ); wsQunSearch->addWidget( wsQSPage, 0 ); wsQSResultPage = new QWidget( wsQunSearch, "wsQSResultPage" ); wsQSResultPageLayout = new QGridLayout( wsQSResultPage, 1, 1, 11, 6, "wsQSResultPageLayout"); layout49 = new QVBoxLayout( 0, 0, 6, "layout49"); layout96_3 = new QHBoxLayout( 0, 0, 6, "layout96_3"); lblQSResultTip = new QLabel( wsQSResultPage, "lblQSResultTip" ); layout96_3->addWidget( lblQSResultTip ); spacer46_2 = new QSpacerItem( 71, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); layout96_3->addItem( spacer46_2 ); layout49->addLayout( layout96_3 ); tbQSResult = new QTable( wsQSResultPage, "tbQSResult" ); tbQSResult->setNumCols( tbQSResult->numCols() + 1 ); tbQSResult->horizontalHeader()->setLabel( tbQSResult->numCols() - 1, i18n( "Qun Num" ) ); tbQSResult->setNumCols( tbQSResult->numCols() + 1 ); tbQSResult->horizontalHeader()->setLabel( tbQSResult->numCols() - 1, i18n( "Qun Name" ) ); tbQSResult->setNumCols( tbQSResult->numCols() + 1 ); tbQSResult->horizontalHeader()->setLabel( tbQSResult->numCols() - 1, i18n( "Creator" ) ); tbQSResult->setFrameShape( QTable::Box ); tbQSResult->setFrameShadow( QTable::Plain ); tbQSResult->setLineWidth( 1 ); tbQSResult->setHScrollBarMode( QTable::Auto ); tbQSResult->setNumRows( 0 ); tbQSResult->setNumCols( 3 ); tbQSResult->setShowGrid( TRUE ); tbQSResult->setReadOnly( TRUE ); tbQSResult->setSelectionMode( QTable::SingleRow ); tbQSResult->setFocusStyle( QTable::FollowStyle ); layout49->addWidget( tbQSResult ); layout46_3 = new QHBoxLayout( 0, 0, 6, "layout46_3"); lblQSResultPage = new QLabel( wsQSResultPage, "lblQSResultPage" ); layout46_3->addWidget( lblQSResultPage ); spacer51 = new QSpacerItem( 59, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); layout46_3->addItem( spacer51 ); tbQSAll = new QToolButton( wsQSResultPage, "tbQSAll" ); tbQSAll->setCursor( QCursor( 13 ) ); tbQSAll->setAutoRaise( TRUE ); layout46_3->addWidget( tbQSAll ); tbQSDetails = new QToolButton( wsQSResultPage, "tbQSDetails" ); tbQSDetails->setCursor( QCursor( 13 ) ); tbQSDetails->setAutoRaise( TRUE ); layout46_3->addWidget( tbQSDetails ); tbQSPrev = new QToolButton( wsQSResultPage, "tbQSPrev" ); tbQSPrev->setCursor( QCursor( 13 ) ); tbQSPrev->setAutoRaise( TRUE ); layout46_3->addWidget( tbQSPrev ); tbQSNext = new QToolButton( wsQSResultPage, "tbQSNext" ); tbQSNext->setCursor( QCursor( 13 ) ); tbQSNext->setAutoRaise( TRUE ); layout46_3->addWidget( tbQSNext ); layout49->addLayout( layout46_3 ); wsQSResultPageLayout->addLayout( layout49, 0, 0 ); wsQunSearch->addWidget( wsQSResultPage, 1 ); tabQunSearchLayout->addWidget( wsQunSearch, 0, 0 ); twSearchMain->insertTab( tabQunSearch, QString::fromLatin1("") ); layout127->addWidget( twSearchMain, 0, 1 ); layout195 = new QHBoxLayout( 0, 0, 6, "layout195"); spacer38 = new QSpacerItem( 140, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); layout195->addItem( spacer38 ); pbLastStep = new QPushButton( this, "pbLastStep" ); layout195->addWidget( pbLastStep ); pbSearch = new QPushButton( this, "pbSearch" ); layout195->addWidget( pbSearch ); pbClose = new QPushButton( this, "pbClose" ); layout195->addWidget( pbClose ); spacer40 = new QSpacerItem( 21, 20, QSizePolicy::Fixed, QSizePolicy::Minimum ); layout195->addItem( spacer40 ); layout127->addMultiCellLayout( layout195, 1, 1, 0, 1 ); lblLogo = new QLabel( this, "lblLogo" ); lblLogo->setMinimumSize( QSize( 120, 300 ) ); lblLogo->setMaximumSize( QSize( 120, 300 ) ); layout127->addWidget( lblLogo, 0, 0 ); EvaSearchUIBaseLayout->addLayout( layout127, 0, 0 ); languageChange(); resize( QSize(535, 360).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished );}/* * Destroys the object and frees any allocated resources */EvaSearchUIBase::~EvaSearchUIBase(){ // no need to delete child widgets, Qt does it all for us}/* * Sets the strings of the subwidgets using the current * language. */void EvaSearchUIBase::languageChange(){ setCaption( i18n( "Search - Eva" ) ); lblSearchOptionTip->setText( i18n( "Please select one of the following options:" ) ); bgBSType->setTitle( QString::null ); rbCustomSearch->setText( i18n( "accurate search" ) ); rbSearchFrdCenter->setText( i18n( "search in QQ friend center" ) ); rbSearchOnline->setText( i18n( "search online users" ) ); gbCustomCondition->setTitle( i18n( "accurate conditions" ) ); lblQQNum->setText( i18n( "QQ Num:" ) ); lblNickName->setText( i18n( "Nick Name:" ) ); //lblEmail->setText( i18n( "--Email:" ) ); gbFrdCenterCondition->setTitle( i18n( "accurate conditions" ) ); lblQQFrdTip->setText( i18n( "click the search button to go to the QQ friend homepage for Searching" ) ); lblOnlineNumbers->setText( i18n( "number of online users :" ) ); lblOnlineNum->setText( i18n( "unknown" ) ); lblBSResultTip->setText( i18n( "the following users is found for you by Eva." ) ); tbBSResult->horizontalHeader()->setLabel( 0, i18n( "QQ Num" ) ); tbBSResult->horizontalHeader()->setLabel( 1, i18n( "Nick Name" ) ); tbBSResult->horizontalHeader()->setLabel( 2, i18n( "From" ) ); lblBSResultPage->setText( QString::null ); tbBSAll->setText( i18n( "All pages" ) ); tbBSDetails->setText( i18n( "Details" ) ); tbBSPrev->setText( i18n( "Prev" ) ); tbBSNext->setText( i18n( "Next" ) ); twSearchMain->changeTab( tabBasicSearch, i18n( "&Basic Search" ) ); lblASTip->setText( i18n( "you may set one condition or more to search friend here" ) ); chbOnlineUsers->setText( i18n( "online users" ) ); chbHaveCamera->setText( i18n( "has camera" ) ); gbBasicCondition->setTitle( i18n( "basic conditions" ) ); lblASProvince->setText( i18n( "Province" ) ); lblASCity->setText( i18n( "City" ) ); lblASAge->setText( i18n( "Age" ) ); lblASGender->setText( i18n( "Gender" ) ); cbASAge->clear(); cbASAge->insertItem( i18n( "any" ) ); cbASAge->insertItem( i18n( "0-15" ) ); cbASAge->insertItem( i18n( "16-22" ) ); cbASAge->insertItem( i18n( "23-30" ) ); cbASAge->insertItem( i18n( "31-40" ) ); cbASAge->insertItem( i18n( "above 40" ) ); cbASSex->clear(); cbASSex->insertItem( i18n( "any" ) ); cbASSex->insertItem( i18n( "male" ) ); cbASSex->insertItem( i18n( "female" ) ); lblASResultTip->setText( i18n( "the following users is found for you by Eva." ) ); tbASResult->horizontalHeader()->setLabel( 0, i18n( "QQ Num" ) ); tbASResult->horizontalHeader()->setLabel( 1, i18n( "Nick Name" ) ); tbASResult->horizontalHeader()->setLabel( 2, i18n( "Gender" ) ); tbASResult->horizontalHeader()->setLabel( 3, i18n( "Age" ) ); tbASResult->horizontalHeader()->setLabel( 4, i18n( "Province" ) ); tbASResult->horizontalHeader()->setLabel( 5, i18n( "City" ) ); tbASResult->horizontalHeader()->setLabel( 6, i18n( "Status" ) ); lblASResultPage->setText( QString::null ); tbASAll->setText( i18n( "All pages" ) ); tbASDetails->setText( i18n( "Details" ) ); tbASPrev->setText( i18n( "Prev" ) ); tbASNext->setText( i18n( "Next" ) ); twSearchMain->changeTab( tabAdvancedSearch, i18n( "&Advanced Search" ) ); lblQSTip->setText( i18n( "Please select one of the following Qun options:" ) ); bgQSType->setTitle( QString::null ); rbSearchAlumni->setText( i18n( "search alumni" ) ); rbAccuratelySearch->setText( i18n( "accurate search" ) ); rbSearchByCategory->setText( i18n( "search by category" ) ); gbQCondition->setTitle( i18n( "search conditions" ) ); lblCategory->setText( i18n( "category" ) ); lblAlumniTip->setText( i18n( "click the search button to go to the Alumni homepage for Searching" ) ); lblQunNum->setText( i18n( "Qun Num" ) ); lblQSResultTip->setText( QString::null ); tbQSResult->horizontalHeader()->setLabel( 0, i18n( "Qun Num" ) ); tbQSResult->horizontalHeader()->setLabel( 1, i18n( "Qun Name" ) ); tbQSResult->horizontalHeader()->setLabel( 2, i18n( "Creator" ) ); lblQSResultPage->setText( QString::null ); tbQSAll->setText( i18n( "All pages" ) ); tbQSDetails->setText( i18n( "Details" ) ); tbQSPrev->setText( i18n( "Prev" ) ); tbQSNext->setText( i18n( "Next" ) ); twSearchMain->changeTab( tabQunSearch, i18n( "&Qun Search" ) ); pbLastStep->setText( i18n( "Last Step" ) ); pbSearch->setText( i18n( "Sea&rch" ) ); pbClose->setText( i18n( "&Close" ) ); lblLogo->setText( QString::null );}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -