資源簡介
在Qt超級日記本V_1.0上更新,詳細信息請到https://blog.csdn.net/lhk_int/article/details/80581901
去查看,技術上的問題,或更多功能添加請在評論區留言
可當Qt的畢業設計

代碼片段和文件信息
#include?“denglv.h“
#include?“ui_denglv.h“
#include“zhuche.h“
#include“wangjimima.h“
#include“mysql.h“
#include“mainwindow.h“
#include
#include
#include
#include
denglv::denglv(QWidget?*parent)?:
????QWidget(parent)
????ui(new?Ui::denglv)
{
????ui->setupUi(this);
????QString?path=QCoreApplication::applicationDirPath()+“/file/“;
????ui->lineEditzanghao->addItems(filenameInDir(path));
????//ui->lineEditmima->setEchoMode(QLineEdit::PasswordEchoOnEdit);//輸入時顯示數字,失去焦點時顯示圓點
????ui->lineEditmima->setEchoMode(QLineEdit::Password);//輸入時顯示數字,失去焦點時顯示圓點
????QPalette?pal;
????pal.setBrush(QPalette::BackgroundQBrush(QPixmap(“:/image/1.jpg“).scaled(this->size())));
????this->setPalette(pal);
????ui->lineEditmima->setstyleSheet(“background-color:transparent;border-width:1;border:2px?groove?blue;border-radius:10px;padding:2px?4px;border-style:outset“);
????ui->lineEditzanghao->setstyleSheet(“background-color:transparent;border-width:1;border:2px?groove?blue;border-radius:10px;padding:2px?4px;border-style:outset“);
????ui->pushButtondenglv->setstyleSheet(“background-color:transparent;border-width:1;border:2px?groove?blue;border-radius:10px;padding:2px?4px;border-style:outset“);
????//ui->lineEditzanghao->setstyleSheet(“background-color:transparent“);
}
QStringList?denglv::filenameInDir(QString?path)
{
????QStringList?string_list;
????//判斷路徑是否存在
????QDir?dir(path);
????if(!dir.exists())
????{
????????return?string_list;
????}
????//查看路徑中后綴為.png格式的文件
????QStringList?filters;
????filters< ????dir.setFilter(QDir::Files?|?QDir::NoSymlinks);?//設置類型過濾器,只為文件格式
????dir.setNameFilters(filters);??//設置文件名稱過濾器,只為filters格式
????//統計png格式的文件個數
????int?dir_count?=?dir.count();
????if(dir_count?<=?0)
????return?string_list;
???//存儲文件名稱
????for(int?i=0;?i ????{
????????QString?file_name?=?dir[i];??//文件名稱
????????QFileInfo?fileinfo;
????????fileinfo?=?QFileInfo(path+file_name);
????????string_list<seName();
????}
????return?string_list;
}
denglv::~denglv()
{
????delete?ui;
}
void?denglv::on_pushButtonzhuce_clicked()//注冊賬號
{
zhuche?*zhuche1=new?zhuche;
zhuche1->exec();
}
void?denglv::on_pushButtonxiugai_clicked()//修改密碼
{
wangjimima?*wanji=new?wangjimima;
wanji->exec();
}
void?denglv::on_pushButtondenglv_clicked()//登錄
{
????QString?zhanghao=ui->lineEditzanghao->currentText();
????QString?mima=ui->lineEditmima->text();
????MySql?sql;
????if(sql.yanzheng(zhanghaomima))
????{
???????MainWindow?*mainzhu=new?MainWindow;
???????mainzhu->SetZhanghao(ui->lineEditzanghao->currentText());
???????mainzhu->show();
???????this->close();/////////////////////////////////////
????}
????else
????{
????????QMessageBox::information(this“ERROR““賬號或密碼不正確!!“);
????}
}
void?denglv::on_lineEditzanghao_currentTextChanged(const?QString?&arg1)
{
????QString?path=QCoreApplication::applicationDirPath()+“/file“;
????QString
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-05?15:46??unti
?????文件????????3377??2018-06-05?14:42??unti
?????文件?????????537??2018-06-03?13:59??unti
?????文件????????3418??2018-06-05?14:42??unti
?????文件?????????265??2018-06-05?14:29??unti
?????目錄???????????0??2018-06-05?14:28??unti
?????文件??????180612??2018-06-05?09:39??unti
?????文件???????29228??2018-06-05?09:38??unti
?????文件???????66410??2018-06-05?09:39??unti
?????文件???????85845??2018-06-05?09:38??unti
?????文件??????128430??2018-06-05?14:23??unti
?????文件???????98460??2018-06-05?14:22??unti
?????文件?????????791??2018-06-05?13:48??unti
?????文件????????4136??2018-06-05?15:44??unti
?????文件?????????865??2018-06-05?15:10??unti
?????文件????????8364??2018-06-05?15:13??unti
?????文件????????6108??2018-06-05?13:48??unti
?????文件?????????862??2018-06-05?13:48??unti
?????文件????????2927??2018-06-05?14:33??unti
?????文件?????????751??2018-06-05?13:48??unti
?????文件????????6316??2018-06-05?15:30??unti
?????文件????????1428??2018-06-05?11:09??unti
?????文件???????44196??2018-06-05?15:46??unti
?????文件?????????898??2018-06-05?15:30??unti
?????文件?????????364??2018-06-02?18:30??unti
?????文件????????1918??2018-06-05?15:30??unti
?????文件????????2509??2018-06-05?14:18??unti
?????文件?????????499??2018-06-05?13:48??unti
?????文件????????1983??2018-06-05?12:35??unti
?????文件????????1915??2018-06-05?15:30??unti
?????文件?????????369??2018-06-02?18:41??unti
............此處省略1個文件信息
評論
共有 條評論