資源簡介
簡單實現qq的登陸界面,使用qss以及qt等知識

代碼片段和文件信息
#include?“log.h“
#include?“ui_log.h“
#include“logedit.h“
#include“qqlogimage.h“
#include
Log::Log(QWidget?*parent)?:
????QWidget(parent)
????ui(new?Ui::Log)
{
????ui->setupUi(this);
????setWindowFlags(Qt::framelessWindowHint);
????ui->AccountName->setLabelPic(“:/LogUI/aio_littletoolbar_arrow_bkg_normal.png“);
????ui->Password->setLabelPic(“:/LogUI/keyboard_normal.png“);
????connect(ui->AccountNameSIGNAL(imageLabelClicked())thisSLOT(doAccountLineClicked()));
????connect(ui->PasswordSIGNAL(imageLabelClicked())thisSLOT(doPasswordClicked()));
????ui->HeadImg->setAutoFillBackground(true);
????ui->HeadImg->setPixmap(QPixmap(“:/LogUI/head.png“));
????ui->HeadImg->setScaledContents(true);
????loadstyleSheet(“ui“);
?}
Log::~Log()
{
????delete?ui;
}
void?Log::loadstyleSheet(const?QString?sheetName)
{
????QFile?file(“:/qss/“+sheetName.toLower()+“.qss“);
????file.open(QFile::ReadOnly);
????QString?styleSheet?=?file.readAll();
????qApp->setstyleSheet(styleSheet);
}
void?Log::doAccountLineClicked()
{
????nAccountClickTime++;
????if(nAccountClickTime%2==1)
????{
????????ui->AccountName->setLabelPic(“:/LogUI/arrow_up.png“);
????}
????else
????{
??????ui->AccountName->setLabelPic(“:/LogUI/arrow_down.png“);
????}
}
void?Log::doPasswordClicked()
{
????nPasswordClickTime++;
????if(nPasswordClickTime%2==1)
????{
????????ui->Password->setLabelPic(“:/LogUI/keyboard_down.png“);
????}
????else
????{
??????ui->Password->setLabelPic(“:/LogUI/keyboard_normal.png“);
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-05-13?22:29??Qt_qqLog\
?????文件????????2504??2016-04-22?18:52??Qt_qqLog\image.qrc
?????文件????????1555??2016-04-22?18:22??Qt_qqLog\log.cpp
?????文件?????????464??2016-04-22?16:16??Qt_qqLog\log.h
?????文件????????8010??2016-04-22?18:54??Qt_qqLog\log.ui
?????文件????????2418??2016-04-25?13:38??Qt_qqLog\logedit.cpp
?????文件?????????757??2016-04-22?15:46??Qt_qqLog\logedit.h
?????目錄???????????0??2016-05-13?22:21??Qt_qqLog\LogUI\
?????文件???????16447??2016-04-22?18:54??Qt_qqLog\LogUI\1.png
?????文件?????????120??2016-04-21?14:11??Qt_qqLog\LogUI\aio_littletoolbar_arrow.png
?????文件?????????143??2016-04-21?14:11??Qt_qqLog\LogUI\aio_littletoolbar_arrow_bkg_hover.png
?????文件?????????130??2016-04-21?14:11??Qt_qqLog\LogUI\aio_littletoolbar_arrow_bkg_normal.png
?????文件?????????135??2016-04-21?14:11??Qt_qqLog\LogUI\aio_littletoolbar_arrow_hover.png
?????文件?????????141??2016-04-21?14:11??Qt_qqLog\LogUI\aio_setting_down.png
?????文件?????????142??2016-04-21?14:11??Qt_qqLog\LogUI\aio_setting_hover.png
?????文件?????????149??2016-04-22?14:58??Qt_qqLog\LogUI\arrow_down.png
?????文件?????????212??2016-04-22?14:58??Qt_qqLog\LogUI\arrow_right.png
?????文件?????????148??2016-04-22?14:58??Qt_qqLog\LogUI\arrow_up.png
?????文件?????????363??2013-04-28?10:59??Qt_qqLog\LogUI\away.png
?????文件?????????416??2016-04-21?17:31??Qt_qqLog\LogUI\btnright_down.png
?????文件?????????446??2016-04-21?17:30??Qt_qqLog\LogUI\btnright_focus_normal.png
?????文件?????????414??2016-04-21?17:30??Qt_qqLog\LogUI\btnright_normal.png
?????文件?????????169??2016-04-22?14:59??Qt_qqLog\LogUI\btn_close_normal.png
?????文件?????????136??2016-04-22?14:59??Qt_qqLog\LogUI\btn_mini_down.png
?????文件?????????366??2013-04-28?10:59??Qt_qqLog\LogUI\busy.png
?????文件?????????179??2016-04-21?21:47??Qt_qqLog\LogUI\button_login_down.png
?????文件?????????179??2016-04-21?21:47??Qt_qqLog\LogUI\button_login_hover.png
?????文件?????????179??2016-04-21?16:10??Qt_qqLog\LogUI\button_login_normal.png
?????文件?????????132??2016-04-21?14:08??Qt_qqLog\LogUI\checkbox_hightlight.png
?????文件?????????132??2016-04-21?14:08??Qt_qqLog\LogUI\checkbox_normal.png
?????文件?????????144??2016-04-21?14:08??Qt_qqLog\LogUI\checkbox_pushed.png
............此處省略41個文件信息
評論
共有 條評論