• 大小: 1.72MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-04
  • 语言: 其他
  • 标签: QT  

资源简介

基于QT的数据管理系统!

资源截图

代码片段和文件信息

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

#include 
#include 
#include 

LoginDialog::LoginDialog(QWidget *parent) :
    QDialog(parent)
    ui(new Ui::LoginDialog)
{
    ui->setupUi(this);
    setFixedSize(400 300);
    setWindowtitle(“登录“);

    ui ->pwdLineEdit ->setFocus();
    ui ->loginBtn ->setDefault(true);
}

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

void LoginDialog::on_loginBtn_clicked()
{
    if(ui ->pwdLineEdit ->text().isEmpty())
    {
        QMessageBox::information(this tr(“请输入密码“) tr(“请先输入密码再登录!“) QMessageBox::Ok);
        ui ->pwdLineEdit ->setFocus();
    }
    else
    {
        QSqlQuery query;
        query.exec(“select pwd from password“);
        query.next();

//        qDebug() << query.value(0).toString();
        if(query.value(0).toString() == ui ->pwdLineEdit ->text())
        {
            QDialog::accept();
        }
        else
        {
//            qDebug() << ui ->pwdLineEdit ->text();
            QMessageBox::warning(this tr(“密码错误“)
                                 tr(“请输入正确的密码再登录!“) QMessageBox::Ok);
            ui ->pwdLineEdit ->clear();
            ui ->pwdLineEdit ->setFocus();
        }
    }
}

void LoginDialog::on_quitBtn_clicked()
{
    QDialog::reject();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-03-22 17:51  dataManager\
     文件        1023  2020-03-21 20:33  dataManager\.qmake.stash
     文件       28451  2020-03-22 15:04  dataManager\Makefile
     文件       77674  2020-03-22 15:04  dataManager\Makefile.Debug
     文件       77786  2020-03-22 15:04  dataManager\Makefile.Release
     文件        2345  2020-03-22 15:28  dataManager\connection.h
     文件       28672  2020-03-22 17:44  dataManager\data.db
     文件        2093  2020-03-22 17:44  dataManager\data.xml
     文件        1116  2020-03-22 14:48  dataManager\dataManager.pro
     文件       22615  2020-03-22 17:51  dataManager\dataManager.pro.user
     目录           0  2020-03-22 17:38  dataManager\debug\
     文件     2981643  2020-03-22 17:38  dataManager\debug\dataManager.exe
     文件      559059  2020-03-22 16:50  dataManager\debug\logindialog.o
     文件      767196  2020-03-22 17:35  dataManager\debug\main.o
     文件        3700  2020-03-22 15:04  dataManager\debug\moc_logindialog.cpp
     文件      421479  2020-03-22 15:04  dataManager\debug\moc_logindialog.o
     文件        9895  2020-03-21 20:33  dataManager\debug\moc_predefs.h
     文件        6258  2020-03-22 17:35  dataManager\debug\moc_widget.cpp
     文件      515172  2020-03-22 17:35  dataManager\debug\moc_widget.o
     文件     1036640  2020-03-22 17:38  dataManager\debug\widget.o
     文件        1404  2020-03-22 15:30  dataManager\logindialog.cpp
     文件         404  2020-03-22 15:04  dataManager\logindialog.h
     文件        2306  2020-03-22 14:54  dataManager\logindialog.ui
     文件         580  2020-03-22 15:03  dataManager\main.cpp
     目录           0  2020-03-22 17:52  dataManager\release\
     文件        4307  2020-03-22 15:04  dataManager\ui_logindialog.h
     文件       16780  2020-03-22 17:38  dataManager\ui_widget.h
     文件       14479  2020-03-22 17:35  dataManager\widget.cpp
     文件        1341  2020-03-22 17:35  dataManager\widget.h
     文件       12560  2020-03-22 17:38  dataManager\widget.ui

评论

共有 条评论