• 大小: 3.69MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-14
  • 语言: 其他
  • 标签: Qt  5.4.1  

资源简介

做了将近一个月,很认真的做了,涉及到数据库操作各种操作,绘制饼图以及矩形统计图等,其中感觉做的不错的就是里面的局域网聊天,也花费的时间最长,欢迎下载,欢迎给各种意见,记得下载完了改成英文路径,数据库为LogIn文件

资源截图

代码片段和文件信息

#include “dialog.h“
#include “ui_dialog.h“
#include


Dialog::Dialog(QWidget *parent) :
    QDialog(parent)
    ui(new Ui::Dialog)
{
    ui->setupUi(this);
//    QPixmap pix(“:/images/school.jpg“);
    QPalette pale=this->palette();
    pale.setColor(QPalette::WindowQt::green);
    setPalette(pale);
    ui->lineEdit_2->setEchoMode(QLineEdit::Password);
    data=QSqlDatabase::addDatabase(“QSQLITE“);
    data.setDatabaseName(“LogIn“);
    data.setUserName(“Administrator“);
    if(!data.open())
    {
        QMessageBox::information(this“Error“data.lastError().text());
        return;
    }



}

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

void Dialog::on_pushButton_clicked()
{

    if((ui->lineEdit->text().isEmpty())||(ui->lineEdit_2->text().isEmpty()))
    {
        QMessageBox::information(this“Error““请确保用户名或者密码不为空“);
        return;
    }
    QSqlQuery query1;
    query1.exec(QString(“select * from log where username = ‘%1‘ and password = ‘%2‘“).arg(ui->lineEdit->text()).arg(ui->lineEdit_2->text()));
   // query1.exec(“select * from log where username = ‘zhangsan‘ and password = ‘12345‘“);
   // bool ok;
    if(query1.next())
    {
        QMessageBox::information(this“成功““恭喜您!登陆成功“);
        //qDebug()<        this->hide();

        MainWindow *w=new MainWindow(thisui->lineEdit->text()query1.value(2).toInt());
       // w->data=this->data;
        //w->str=ui->lineEdit->text();
        //w->str=ui->lineEdit->text();
        w->show();
       // accept();



    }
    else
    {
        QMessageBox::information(this“失败““对不起!未找到您的用户名与密码“);
        ui->lineEdit->clear();
        ui->lineEdit_2->clear();
    }

}

void Dialog::on_pushButton_2_clicked()
{
    this->hide();
    Register *w=new Register(this);
    w->data=this->data;
    w->show();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         28  2015-05-14 19:59  局域网聊天(nextcomingpengding)完美版3\aa.txt

     文件        906  2015-05-14 19:03  局域网聊天(nextcomingpengding)完美版3\client.ui

     文件       1062  2015-05-07 15:57  局域网聊天(nextcomingpengding)完美版3\clientdialog.h

     文件       2013  2015-05-04 17:09  局域网聊天(nextcomingpengding)完美版3\dialog.cpp

     文件        570  2015-05-03 02:04  局域网聊天(nextcomingpengding)完美版3\dialog.h

     文件       3821  2015-05-02 20:44  局域网聊天(nextcomingpengding)完美版3\dialog.ui

     文件       3004  2015-05-07 21:05  局域网聊天(nextcomingpengding)完美版3\distribution.cpp

     文件        766  2015-05-04 13:51  局域网聊天(nextcomingpengding)完美版3\distribution.h

     文件       8482  2015-05-04 11:17  局域网聊天(nextcomingpengding)完美版3\distribution.ui

     文件        101  2015-05-02 20:38  局域网聊天(nextcomingpengding)完美版3\image.qrc

     文件        885  2015-05-07 09:05  局域网聊天(nextcomingpengding)完美版3\insertdlg.cpp

     文件        604  2015-05-06 17:00  局域网聊天(nextcomingpengding)完美版3\insertdlg.h

     文件       5857  2015-05-07 09:01  局域网聊天(nextcomingpengding)完美版3\insertdlg.ui

     文件      10240  2015-05-07 20:27  局域网聊天(nextcomingpengding)完美版3\LogIn

     文件        674  2015-05-07 11:06  局域网聊天(nextcomingpengding)完美版3\main.cpp

     文件       1708  2015-05-14 20:03  局域网聊天(nextcomingpengding)完美版3\mainwindow.cpp

     文件        796  2015-05-05 09:46  局域网聊天(nextcomingpengding)完美版3\mainwindow.h

     文件       4315  2015-05-03 22:56  局域网聊天(nextcomingpengding)完美版3\mainwindow.ui

     文件      19516  2015-05-14 19:57  局域网聊天(nextcomingpengding)完美版3\Makefile

     文件     209664  2015-05-14 19:57  局域网聊天(nextcomingpengding)完美版3\Makefile.Debug

     文件     209975  2015-05-14 19:57  局域网聊天(nextcomingpengding)完美版3\Makefile.Release

     文件        439  2015-05-14 19:57  局域网聊天(nextcomingpengding)完美版3\object_script.StudentSystem.Debug

     文件        475  2015-05-14 19:57  局域网聊天(nextcomingpengding)完美版3\object_script.StudentSystem.Release

     文件       2238  2009-09-20 01:14  局域网聊天(nextcomingpengding)完美版3\qtdemo.ico

     文件         63  2015-05-06 11:17  局域网聊天(nextcomingpengding)完美版3\qtdemo.rc

     文件       6011  2015-05-14 19:55  局域网聊天(nextcomingpengding)完美版3\receivewidget.cpp

     文件       1260  2015-05-14 19:55  局域网聊天(nextcomingpengding)完美版3\receivewidget.h

     文件       4120  2015-05-14 19:39  局域网聊天(nextcomingpengding)完美版3\receivewidget.ui

     文件       8563  2015-05-14 18:57  局域网聊天(nextcomingpengding)完美版3\sendwidget.cpp

     文件       1376  2015-05-14 19:18  局域网聊天(nextcomingpengding)完美版3\sendwidget.h

............此处省略84个文件信息

评论

共有 条评论