📄 evasyssettinguibase.cpp
字号:
layout44_3 = new QGridLayout( 0, 1, 1, 0, 6, "layout44_3"); gbQuickReply = new QGroupBox( wspReply, "gbQuickReply" ); QWidget* privateLayoutWidget_7 = new QWidget( gbQuickReply, "layout43" ); privateLayoutWidget_7->setGeometry( QRect( 10, 15, 350, 120 ) ); layout43_2 = new QVBoxLayout( privateLayoutWidget_7, 11, 6, "layout43_2"); layout40 = new QHBoxLayout( 0, 0, 6, "layout40"); cbbQuickNo = new QComboBox( FALSE, privateLayoutWidget_7, "cbbQuickNo" ); layout40->addWidget( cbbQuickNo ); spacer24 = new QSpacerItem( 291, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); layout40->addItem( spacer24 ); layout43_2->addLayout( layout40 ); layout42 = new QHBoxLayout( 0, 0, 6, "layout42"); teQuickMessage = new QTextEdit( privateLayoutWidget_7, "teQuickMessage" ); teQuickMessage->setFrameShape( QTextEdit::Box ); teQuickMessage->setFrameShadow( QTextEdit::Plain ); teQuickMessage->setLineWidth( 1 ); layout42->addWidget( teQuickMessage ); layout41_2 = new QVBoxLayout( 0, 0, 6, "layout41_2"); spacer25 = new QSpacerItem( 20, 21, QSizePolicy::Minimum, QSizePolicy::Expanding ); layout41_2->addItem( spacer25 ); pbQuickNew = new QPushButton( privateLayoutWidget_7, "pbQuickNew" ); layout41_2->addWidget( pbQuickNew ); pbQuickDelete = new QPushButton( privateLayoutWidget_7, "pbQuickDelete" ); layout41_2->addWidget( pbQuickDelete ); layout42->addLayout( layout41_2 ); layout43_2->addLayout( layout42 ); layout44_3->addWidget( gbQuickReply, 1, 0 ); gbAutoReply = new QGroupBox( wspReply, "gbAutoReply" ); QWidget* privateLayoutWidget_8 = new QWidget( gbAutoReply, "layout39" ); privateLayoutWidget_8->setGeometry( QRect( 10, 15, 352, 120 ) ); layout39 = new QVBoxLayout( privateLayoutWidget_8, 11, 6, "layout39"); layout32 = new QHBoxLayout( 0, 0, 6, "layout32"); cbbAutoNo = new QComboBox( FALSE, privateLayoutWidget_8, "cbbAutoNo" ); cbbAutoNo->setDuplicatesEnabled( FALSE ); layout32->addWidget( cbbAutoNo ); chbAutoReply = new QCheckBox( privateLayoutWidget_8, "chbAutoReply" ); layout32->addWidget( chbAutoReply ); spacer21_2 = new QSpacerItem( 61, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); layout32->addItem( spacer21_2 ); layout39->addLayout( layout32 ); layout38 = new QHBoxLayout( 0, 0, 6, "layout38"); teAutoMessage = new QTextEdit( privateLayoutWidget_8, "teAutoMessage" ); teAutoMessage->setFrameShape( QTextEdit::Box ); teAutoMessage->setFrameShadow( QTextEdit::Plain ); teAutoMessage->setLineWidth( 1 ); layout38->addWidget( teAutoMessage ); layout37 = new QVBoxLayout( 0, 0, 6, "layout37"); spacer23 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding ); layout37->addItem( spacer23 ); pbAutoNew = new QPushButton( privateLayoutWidget_8, "pbAutoNew" ); layout37->addWidget( pbAutoNew ); pbAutoDelete = new QPushButton( privateLayoutWidget_8, "pbAutoDelete" ); layout37->addWidget( pbAutoDelete ); layout38->addLayout( layout37 ); layout39->addLayout( layout38 ); layout44_3->addWidget( gbAutoReply, 0, 0 ); wspReplyLayout->addLayout( layout44_3, 0, 0 ); spacer26 = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); wspReplyLayout->addItem( spacer26, 0, 1 ); spacer27 = new QSpacerItem( 20, 31, QSizePolicy::Minimum, QSizePolicy::Expanding ); wspReplyLayout->addItem( spacer27, 1, 0 ); wsSetting->addWidget( wspReply, 6 ); wspMainFont = new MainListFontSettingUIBase(wsSetting, "wspFont" ); wsSetting->addWidget(wspMainFont, 7); layout55->addWidget( wsSetting ); layout57->addLayout( layout55 ); layout54_3 = new QHBoxLayout( 0, 0, 6, "layout54_3"); pbFaceDefault = new QPushButton( this, "pbFaceDefault" ); layout54_3->addWidget( pbFaceDefault ); spacer34 = new QSpacerItem( 161, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); layout54_3->addItem( spacer34 ); pbOk = new QPushButton( this, "pbOk" ); layout54_3->addWidget( pbOk ); pbApply = new QPushButton( this, "pbApply" ); layout54_3->addWidget( pbApply ); pbCancel = new QPushButton( this, "pbCancel" ); layout54_3->addWidget( pbCancel ); layout57->addLayout( layout54_3 ); EvaSysSettingUIBaseLayout->addLayout( layout57, 0, 0 ); ivFace = new QIconView( this, "ivFace" ); ivFace->setGeometry( QRect( 230, 80, 220, 220 ) ); ivFace->setFrameShape( QIconView::WinPanel ); ivFace->setFrameShadow( QIconView::Plain ); ivFace->setSpacing( 4 ); ivFace->setMaxItemWidth( 100 ); ivFace->setItemsMovable( FALSE ); ivFace->setWordWrapIconText( FALSE ); ivFace->hide(); languageChange(); resize( QSize(551, 433).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); // tab order setTabOrder( pbOk, pbCancel ); setTabOrder( pbCancel, pbApply ); setTabOrder( pbApply, lvSettingItem ); setTabOrder( lvSettingItem, leNumber ); setTabOrder( leNumber, leNickName ); setTabOrder( leNickName, pbChangeFace ); setTabOrder( pbChangeFace, teSignature ); setTabOrder( teSignature, cbSex ); setTabOrder( cbSex, leRealName ); setTabOrder( leRealName, leAge ); setTabOrder( leAge, leSchool ); setTabOrder( leSchool, cbZodiac ); setTabOrder( cbZodiac, cbOccupation ); setTabOrder( cbOccupation, cbHoroscape ); setTabOrder( cbHoroscape, leHomePage ); setTabOrder( leHomePage, cbBlood ); setTabOrder( cbBlood, teAboutMe ); // buddies lblRealName->setBuddy( leRealName ); lblSchool->setBuddy( leRealName ); lblOccupation->setBuddy( leRealName ); lblHomePage->setBuddy( leRealName ); lblZodiac->setBuddy( leRealName ); lblHoroscape->setBuddy( leRealName ); lblBlood->setBuddy( leRealName ); lblNumber->setBuddy( leNumber );}/* * Destroys the object and frees any allocated resources */EvaSysSettingUIBase::~EvaSysSettingUIBase(){ // no need to delete child widgets, Qt does it all for us}/* * Sets the strings of the subwidgets using the current * language. */void EvaSysSettingUIBase::languageChange(){ setCaption( i18n("Eva Setting" ) ); lvSettingItem->header()->setLabel( 0, tr( "ListView" ) ); lvSettingItem->setTreeStepSize(1); lvSettingItem->setSorting( -1 ); lvSettingItem->clear(); EvaSettingListItem * item_2 = new EvaSettingListItem( lvSettingItem, 0, 0 ); //item_2->setOpen( TRUE ); EvaSettingListItem * item = new EvaSettingListItem( item_2, 0, 1 ); item->setText( 0, i18n( "User Info" ) ); //item_2->setOpen( TRUE ); item = new EvaSettingListItem( item_2, item, 2 ); item->setText( 0, i18n( "QQShow" ) ); //item_2->setOpen( TRUE ); item = new EvaSettingListItem( item_2, item, 3 ); item->setText( 0, i18n( "Contact" ) ); //item_2->setOpen( TRUE ); item = new EvaSettingListItem( item_2, item, 4 ); item->setText( 0, i18n( "Security" ) ); //item_2->setText( 0, tr( "User Setting" ) ); item_2->setText( 0, ""); item_2->setPixmap(0, *EvaMain::images->getIcon("SETTING_OPEN")); item_2->setOpen( TRUE ); EvaSettingListItem * item_3 = new EvaSettingListItem( lvSettingItem, item_2, 5 ); //item_3->setOpen( TRUE ); item = new EvaSettingListItem( item_3, item_2, 6 ); item->setText( 0, i18n( "Basic" ) ); //item_3->setOpen( TRUE ); item = new EvaSettingListItem( item_3, item, 7 ); item->setText( 0, i18n( "Resource" ) ); //item_3->setOpen( TRUE ); item = new EvaSettingListItem( item_3, item, 8 ); item->setText( 0, i18n( "Reply" ) ); item = new EvaSettingListItem( item_3, item, 9); item->setText( 0, i18n("List Font")); //item_3->setText( 0, tr( "Sys Setting" ) ); item_3->setText( 0, "" ); item_3->setPixmap( 0, *EvaMain::images->getIcon("SYS_OPEN")); item_3->setOpen( TRUE ); lblSignature->setText( i18n( "Signature:" ) ); lblLevel->setText( i18n( "QQ Level:" ) ); lblLevelDisplay->setText( QString::null ); teSignature->setText( QString::null ); lblAboutMe->setText( i18n( "About Me:" ) ); teAboutMe->setText( QString::null ); lblRealName->setText( i18n( "Real Name:" ) ); lblSchool->setText( i18n( "School:" ) ); lblOccupation->setText( i18n( "Occupation:" ) ); lblHomePage->setText( i18n( "Home Page:" ) ); leRealName->setText( QString::null ); lblSex->setText( i18n( "Sex:" ) ); cbSex->clear(); cbSex->insertItem( i18n( "male" ) ); cbSex->insertItem( i18n( "female" ) ); leSchool->setText( QString::null ); cbOccupation->clear(); cbOccupation->insertItem( QString::null ); cbOccupation->insertItem( i18n( "IT" ) ); cbOccupation->insertItem( i18n( "Teacher" ) ); cbOccupation->insertItem( i18n( "Doctor" ) ); cbOccupation->insertItem( i18n( "Student" ) ); cbOccupation->insertItem( i18n( "Soldier" ) ); leHomePage->setText( QString::null ); lblAge->setText( i18n( "Age:" ) ); lblZodiac->setText( i18n( "Zodiac:" ) ); lblHoroscape->setText( i18n( "Horoscape:" ) ); lblBlood->setText( i18n( "Blood:" ) ); leAge->setText( QString::null ); cbZodiac->clear(); cbZodiac->insertItem( QString::null ); cbZodiac->insertItem( i18n( "Rat" ) ); cbZodiac->insertItem( i18n( "Ox" ) ); cbZodiac->insertItem( i18n( "Tiger" ) ); cbZodiac->insertItem( i18n( "Rabbit" ) ); cbZodiac->insertItem( i18n( "Dragon" ) ); cbZodiac->insertItem( i18n( "Snake" ) ); cbZodiac->insertItem( i18n( "Horse" ) ); cbZodiac->insertItem( i18n( "Sheep" ) ); cbZodiac->insertItem( i18n( "Monkey" ) ); cbZodiac->insertItem( i18n( "Rooster" ) ); cbZodiac->insertItem( i18n( "Dog" ) ); cbZodiac->insertItem( i18n( "Pig" ) ); cbHoroscape->clear(); cbHoroscape->insertItem( QString::null ); cbHoroscape->insertItem( i18n( "Aquarius" ) ); cbHoroscape->insertItem( i18n( "Pisces" ) ); cbHoroscape->insertItem( i18n( "Aries" ) ); cbHoroscape->insertItem( i18n( "Taurus" ) ); cbHoroscape->insertItem( i18n( "Gemini" ) ); cbHoroscape->insertItem( i18n( "Cancer" ) ); cbHoroscape->insertItem( i18n( "Leo" ) ); cbHoroscape->insertItem( i18n( "Virgo" ) ); cbHoroscape->insertItem( i18n( "Libra" ) ); cbHoroscape->insertItem( i18n( "Scoripio" ) ); cbHoroscape->insertItem( i18n( "Sagittarius" ) ); cbHoroscape->insertItem( i18n( "Capricorn" ) ); cbBlood->clear(); cbBlood->insertItem( QString::null ); cbBlood->insertItem( i18n( "A" ) ); cbBlood->insertItem( i18n( "B" ) ); cbBlood->insertItem( i18n( "O" ) ); cbBlood->insertItem( i18n( "AB" ) ); cbBlood->insertItem( i18n( "Other" ) ); lblNumber->setText( i18n( "QQ Num:" ) ); lblNickName->setText( i18n( "Nick Name:" ) ); leNickName->setText( QString::null ); leNumber->setText( QString::null ); lblFace->setText( QString::null ); pbChangeFace->setText( i18n( "Change" ) ); gbQQShow->setTitle( i18n( "QQShow" ) ); lblQQShow->setText( i18n( "QQ Show" ) ); tbtnHome->setTextLabel( i18n( "QQ home" ) ); tbtnAlbum->setTextLabel( i18n( "check QQ Show album" ) ); kpbUpdateShow->setText( i18n( "Update QQ Show" ) ); tbtnShop->setTextLabel( i18n( "go to QQ Show shop" ) ); gbContact->setTitle( i18n( "Private Info" ) ); buttonGroup1->setTitle( QString::null ); lblPrompt->setText( i18n( "following availible to" ) ); rbPublic->setText( i18n( "All" ) ); rbProtect->setText( i18n( "Friend" ) ); rbPrivate->setText( i18n( "None" ) ); lblPhone->setText( i18n( "Phone:" ) ); lblAddress->setText( i18n( "Address:" ) ); lblEmail->setText( i18n( "Email:" ) ); lblMobile->setText( i18n( "Mobile:" ) ); lblCity->setText( i18n( "City:" ) ); cbArea->clear(); cbArea->insertItem( QString::null ); cbArea->insertItem( i18n( "China" ) ); cbArea->insertItem( i18n( "Aboard" ) ); cbCity->clear(); cbCity->insertItem( QString::null ); lblProvince->setText( i18n( "Province:" ) ); cbProvince->clear(); cbProvince->insertItem( QString::null ); cbProvince->insertItem( i18n( "BeiJing" ) ); cbProvince->insertItem( i18n( "ShangHai" ) ); cbProvince->insertItem( i18n("TianJing" ) ); cbProvince->insertItem( i18n("ChongQing" ) ); cbProvince->insertItem( i18n("HeBei" ) ); cbProvince->insertItem( i18n("ShanXi" ) ); cbProvince->insertItem( i18n("NeiMengGu" ) ); cbProvince->insertItem( i18n("LiaoNing" ) ); cbProvince->insertItem( i18n("JiLin" ) ); cbProvince->insertItem( i18n("HeiLongJiang" ) ); cbProvince->insertItem( i18n("JiangSu" ) ); cbProvince->insertItem( i18n("ZheJiang" ) ); cbProvince->insertItem( i18n("AnHui" ) ); cbProvince->insertItem( i18n("FuJian" ) ); cbProvince->insertItem( i18n("JiangXi" ) ); cbProvince->insertItem( i18n("ShanDong" ) ); cbProvince->insertItem( i18n("HeNan" ) ); cbProvince->insertItem( i18n("HuBei" ) ); cbProvince->insertItem( i18n("HuNan" ) ); cbProvince->insertItem( i18n("GuangDong" ) ); cbProvince->insertItem( i18n("GuangXi" ) ); cbProvince->insertItem( i18n("HaiNan" ) ); cbProvince->insertItem( i18n("SiChuan" ) ); cbProvince->insertItem( i18n("GuiZhou" ) ); cbProvince->insertItem( i18n("YunNan" ) ); cbProvince->insertItem( i18n("XiZang" ) ); cbProvince->insertItem( i18n("ShaanXi" ) ); cbProvince->insertItem( i18n("GanSu" ) ); cbProvince->insertItem( i18n("NingXia" ) ); cbProvince->insertItem( i18n("QingHai" ) ); cbProvince->insertItem( i18n("XinJiang" ) ); cbProvince->insertItem( i18n("Hong Kong" ) ); cbProvince->insertItem( i18n("Macao" ) ); cbProvince->insertItem( i18n("TaiWan" ) ); lblZipCode->setText( i18n("Zip Code:" ) ); lblArea->setText( i18n("Area:" ) ); gbPassword->setTitle( i18n("Password Setting")); pbChangePassword->setText(i18n("Change password")); pbProtectPassword->setText(i18n("Apply password protection")); bgAuthen->setTitle( i18n("Authentication" ) ); rbAuthNoNeed->setText( i18n("Freely adding to anybody" ) ); rbAuthNeed->setText( i18n("Need authentication to add me" ) ); rbAuthReject->setText( i18n("Reject any adding request" ) ); rbAuthQuest->setText( i18n("Add me only if answer is correct")); lblQuestion->setText(i18n("Set question")); lblAnswer->setText(i18n("Set answer")); cbbQuestion->insertItem( QString::null ); cbbQuestion->insertItem( i18n( "my email address?" ) ); cbbQuestion->insertItem( i18n( "my car make?" ) ); cbbQuestion->insertItem( i18n( "my telephone number?" ) ); cbbQuestion->insertItem( i18n( "my cellphone number?" ) ); cbbQuestion->insertItem( i18n( "my real name?" ) ); cbbQuestion->insertItem( i18n( "my company name?" ) ); cbbQuestion->insertItem( i18n( "my favourate Linux distro?" ) ); gbGeneralSetting->setTitle( i18n("General" ) ); chbOnlineTip->setText( i18n("display buddy online tip" ) ); chbShowOnlineUsers->setText( i18n("display online users only" ) ); chbSound->setText( i18n("sound enabled" ) ); chbShowNickSmiley->setText( i18n("show smiley icon in buddy list") ); chbSystemNews->setText( i18n("show QQ News") ); chbMessage->setText( i18n("display message tip" ) ); chbSystemBroadcast->setText( i18n("display system ad. tip" ) ); chbSendKey->setText( i18n("change send key to \"Enter\"" ) ); chbShowSigSeperate->setText( i18n( "display buddy signature in seperate line" ) ); gbOtherSetting->setTitle( i18n("Other" ) ); lblPageSize->setText( i18n("message page size:" ) ); lblPageSizeEnd->setText( i18n("pieces" ) ); lblIdleTime->setText( i18n("change status to away after:" ) ); lblIdleTimeEnd->setText( i18n("minutes" ) ); lblFaceSize->setText( i18n("face size:" ) ); lblFaceSmall->setText( i18n("small" ) ); lblFaceBig->setText( i18n("large" ) ); lblShortKey->setText( i18n("Shortcut Key for reading messages:" ) ); kkbtnShortKey->setText( i18n("None" ) ); gbPath->setTitle( i18n("Path" ) ); lblThemePath->setText( i18n("theme path:" ) ); pbTheme->setText( i18n("Browse" ) ); lblSoundPath->setText( i18n("sound path:" ) ); pbSound->setText( i18n("Browse" ) ); gbQuickReply->setTitle( i18n("Quick Reply (within 50 words):" ) ); pbQuickNew->setText( i18n("New" ) ); pbQuickDelete->setText( i18n("Delete" ) ); gbAutoReply->setTitle( i18n("Auto-Reply (within 50 words):" ) ); chbAutoReply->setText( i18n("reply automatically when leave" ) ); pbAutoNew->setText( i18n("New" ) ); pbAutoDelete->setText( i18n("Delete" ) ); pbFaceDefault->setText( i18n("Default" ) ); pbOk->setText( i18n("OK" ) ); pbApply->setText( i18n("Apply" ) ); pbCancel->setText( i18n("Cancel" ) );}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -