91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 356KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-23
  • 語言: 其他
  • 標簽: QT??仿QQ??

資源簡介

基于QT的仿QQ登錄界面,設計到的知識點包括QT國際化,QT樣式表的使用

資源截圖

代碼片段和文件信息

#include?“logindialog.h“
#include?“ui_logindialog.h“
#include?
#include?
#include?
#include?
#include?
#include?
#include?

LoginDialog::LoginDialog(QWidget?*parent)?:
????QWidget(parent)
????ui(new?Ui::LoginDialog)
{

????ui->setupUi(this);

????//加載樣式文件
????qssFile?=?new?QFile(“:/default.qss“);
????qssFile->open(QFile::ReadOnly);
????QString?styleSheet?=?QString(qssFile->readAll());
????qApp->setstyleSheet(styleSheet);
????qssFile->close();
????ui->loginPushButton->setText(tr(“Login“));
????ui->rememberCheckBox->setText(tr(“RememberPassword“));
????ui->autoCheckBox->setText(tr(“AutomaticLogon“));
????ui->registerPushButton->setText(tr(“Register“));
????ui->forgotPushButton->setText(tr(“ForgotPassword“));
????ui->btnSetPushButton->setToolTip(tr(“Setting“));
????ui->btnMinPushButton->setToolTip(tr(“Minimize“));
????ui->btnClosePushButton->setToolTip(tr(“Close“));
????ui->passwordLineEdit->setPlaceholderText(tr(“Password“));
????ui->comboBox->setCurrentText(tr(“QQ/Telephone/Email“));
????ui->userIcon->setPixmap(QPixmap(“:/images/userIcon.jpg“));
????ui->statusPushButton->setToolTip(tr(“LoginingStatus“));

????QHBoxLayout?*hLayout?=?new?QHBoxLayout;
????hLayout->addWidget(ui->btnSetPushButton);
????hLayout->addWidget(ui->btnMinPushButton);
????hLayout->addWidget(ui->btnClosePushButton);
????hLayout->setContentsMargins(0000);

????setFixedSize(430330);
????setWindowFlags(Qt::framelessWindowHint|?Qt::WindowMinimizeButtonHint);
????setMouseTracking(true);

????connect(ui->statusPushButton&QPushButton::clickedthis&LoginDialog::statusBtnClicked);
????connect(ui->btnClosePushButton&QPushButton::clickedthis&QWidget::close);
????connect(ui->btnMinPushButton&QPushButton::clickedthis&QWidget::showMinimized);
????connect(ui->btnSetPushButton&QPushButton::clickedthis&LoginDialog::changeSkin);
}

LoginDialog::~LoginDialog()
{
????delete?ui;
}

void?LoginDialog::initStatusButtons(QMenu?*menu)
{
????QAction?*statusAction?=?menu->addAction(initStatusIcon(online)tr(“I?am?online“)thisSLOT(changedStatus()));
????statusAction->setData(online);

????statusAction?=?menu->addAction(initStatusIcon(qme)tr(“Q?me“)thisSLOT(changedStatus()));
????statusAction->setData(qme);

????menu->addSeparator();

????statusAction?=?menu->addAction(initStatusIcon(away)tr(“I?am?away“)thisSLOT(changedStatus()));
????statusAction->setData(away);

????statusAction?=?menu->addAction(initStatusIcon(busy)tr(“I?am?busy“)thisSLOT(changedStatus()));
????statusAction->setData(busy);

????statusAction?=?menu->addAction(initStatusIcon(nodisturb)tr(“No?disturbingthanks“)thisSLOT(changedStatus()));
????statusAction->setData(nodisturb);

????menu->addSeparator();

????statusAction?=?menu->addAction(initStatusIcon(hide)tr(“Hide“)thisSLOT(changedStatus()));
????statusAction->setData(hide);

????menu->exec(QCursor::pos());
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3918??2018-05-03?16:29??LoginDialog\default.qss

?????文件??????12654??2018-05-02?15:28??LoginDialog\images\back.gif

?????文件??????21764??2018-05-02?16:54??LoginDialog\images\bg.png

?????文件?????171630??2018-05-03?15:36??LoginDialog\images\bg1.png

?????文件???????3062??2018-05-03?14:19??LoginDialog\images\btnMax.png

?????文件???????2917??2018-05-03?16:39??LoginDialog\images\btnMax1.png

?????文件???????2883??2018-05-03?14:18??LoginDialog\images\btnMin.png

?????文件???????2874??2018-05-03?16:39??LoginDialog\images\btnMin1.png

?????文件???????2940??2018-05-03?14:18??LoginDialog\images\btnSet.png

?????文件???????2901??2018-05-03?16:39??LoginDialog\images\btnSet1.png

?????文件???????9163??2018-05-03?16:21??LoginDialog\images\default.png

?????文件???????3149??2018-05-03?09:47??LoginDialog\images\downArrow.png

?????文件???????5555??2018-05-03?15:28??LoginDialog\images\flicker.png

?????文件???????5676??2018-05-03?15:27??LoginDialog\images\flicker1.png

?????文件??????12925??2018-05-02?15:27??LoginDialog\images\HeadImage.png

?????文件???????3067??2018-05-02?15:33??LoginDialog\images\loginbtn.png

?????文件???????4183??2018-05-02?15:37??LoginDialog\images\more_accountlogin.png

?????文件???????4189??2018-05-03?15:29??LoginDialog\images\more_accountlogin1.png

?????文件???????3213??2018-05-02?15:47??LoginDialog\images\nodisturb.png

?????文件??????60789??2018-05-03?16:20??LoginDialog\images\skin1.png

?????文件???????3021??2018-05-02?15:45??LoginDialog\images\status_away.png

?????文件???????3064??2018-05-02?15:46??LoginDialog\images\status_busy.png

?????文件???????3054??2018-05-02?15:47??LoginDialog\images\status_hide.png

?????文件???????3014??2018-05-02?15:43??LoginDialog\images\status_online.png

?????文件???????3092??2018-05-02?15:49??LoginDialog\images\status_Qme.png

?????文件???????3064??2018-05-03?10:41??LoginDialog\images\userIcon.jpg

?????文件???????1224??2018-05-03?16:40??LoginDialog\images.qrc

?????文件???????5351??2018-05-03?16:36??LoginDialog\logindialog.cpp

?????文件????????961??2018-05-03?16:23??LoginDialog\logindialog.h

?????文件???????1096??2018-05-03?14:38??LoginDialog\LoginDialog.pro

............此處省略11個文件信息

評論

共有 條評論