• 大小: 579KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-09
  • 语言: 其他
  • 标签:

资源简介

在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  untitled1\
     文件        3377  2018-06-05 14:42  untitled1\denglv.cpp
     文件         537  2018-06-03 13:59  untitled1\denglv.h
     文件        3418  2018-06-05 14:42  untitled1\denglv.ui
     文件         265  2018-06-05 14:29  untitled1\files.qrc
     目录           0  2018-06-05 14:28  untitled1\image\
     文件      180612  2018-06-05 09:39  untitled1\image\1.jpg
     文件       29228  2018-06-05 09:38  untitled1\image\2.jpg
     文件       66410  2018-06-05 09:39  untitled1\image\3.jpg
     文件       85845  2018-06-05 09:38  untitled1\image\4.jpg
     文件      128430  2018-06-05 14:23  untitled1\image\5.jpg
     文件       98460  2018-06-05 14:22  untitled1\image\6.jpg
     文件         791  2018-06-05 13:48  untitled1\main.cpp
     文件        4136  2018-06-05 15:44  untitled1\mainwindow.cpp
     文件         865  2018-06-05 15:10  untitled1\mainwindow.h
     文件        8364  2018-06-05 15:13  untitled1\mainwindow.ui
     文件        6108  2018-06-05 13:48  untitled1\mysql.cpp
     文件         862  2018-06-05 13:48  untitled1\mysql.h
     文件        2927  2018-06-05 14:33  untitled1\peizhijiemian.cpp
     文件         751  2018-06-05 13:48  untitled1\peizhijiemian.h
     文件        6316  2018-06-05 15:30  untitled1\peizhijiemian.ui
     文件        1428  2018-06-05 11:09  untitled1\untitled1.pro
     文件       44196  2018-06-05 15:46  untitled1\untitled1.pro.user
     文件         898  2018-06-05 15:30  untitled1\wangjimima.cpp
     文件         364  2018-06-02 18:30  untitled1\wangjimima.h
     文件        1918  2018-06-05 15:30  untitled1\wangjimima.ui
     文件        2509  2018-06-05 14:18  untitled1\writerj.cpp
     文件         499  2018-06-05 13:48  untitled1\writerj.h
     文件        1983  2018-06-05 12:35  untitled1\writerj.ui
     文件        1915  2018-06-05 15:30  untitled1\zhuche.cpp
     文件         369  2018-06-02 18:41  untitled1\zhuche.h
............此处省略1个文件信息

评论

共有 条评论

相关资源