资源简介
利用Qt开发的一个酒店管理系统管理系统,实现了简单的qt应用。qt源码。

代码片段和文件信息
/***************************************************************
*Copyright(c) 2014-2015 Company By LiQi
*All rights reserved.
*文件名称:数据库备份文件
*简要描述:提供用户备份数据库功能
*
*当前版本:V1.0
*作者:Kelvin Li
*创作日期:2014/12
*说明:酒店管理系统数据库备份
*版权归creazylq所有,转载请注明出处并保持作品完整性
*Email:creazylq@163.com
******************************************************************/
#include “backupdatanasedialog.h“
#include “ui_backupdatanasedialog.h“
#include “app/myhelper.h“
#include “app/myapp.h“
#include
#include
#include
#include
BackupDatanaseDialog::BackupDatanaseDialog(QWidget *parent) :
QDialog(parent)
ui(new Ui::BackupDatanaseDialog)
{
ui->setupUi(this);
this->InitForm();
}
BackupDatanaseDialog::~BackupDatanaseDialog()
{
delete ui;
}
void BackupDatanaseDialog::InitForm()
{
ui->labelBackInfo->setText(tr(“ “));//初始化备份提示信息
ui->pbnOk->setToolTip(tr(“确认备份“));
ui->progressBar->setRange(05000 - 1);
ui->progressBar->setValue(0);
}
/*
*函数功能:备份数据库
*/
void BackupDatanaseDialog::on_pbnOk_clicked()
{
QString pathname = ui->lineEdit->text();
QString Cmd = QString(“mysqldump.exe --add-drop-table -u%1 -p%2 hotel“).arg(“root““123456“);
QString Path = QString(“%1“).arg(pathname);
QProcess *poc=new QProcess;
poc->setStandardOutputFile(Path);
poc->start(Cmd);
for(int i = 0;i<5000;i++)
{
ui->labelBackInfo->setText(tr(“正在备份……“));
for(int j = 0;j<2000;j++)
{
ui->progressBar->setValue(i);
}
ui->labelBackInfo->setText(tr(“备份完成“));
ui->pbnOk->setToolTip(tr(“已经备份完成“));
}
QString currentname = Myapp::CurrentUserName;
qDebug() <<“备份数据库:“< myHelper::MyLoginBlog(“logblog““备份数据库““备份全部数据“currentname);
}
/*
*获取当前要备份数据库的目录
*/
void BackupDatanaseDialog::on_pbnSearch_clicked()
{
QString defaultname = “back_hotel.sql“;
//选择路径
QString filename = QFileDialog::getSaveFileName(thistr(“保存数据库“)““
tr(“*sql;; *txt;;“));
if(filename.isEmpty())
{
filename = defaultname;
}
ui->lineEdit->setText(filename);
}
void BackupDatanaseDialog::on_lineEdit_textChanged(const QString &arg1)
{
ui->progressBar->setValue(0);
ui->pbnOk->setToolTip(tr(““));
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-27 11:27 HotelManage-master\app\
文件 1607 2017-07-10 16:19 HotelManage-master\app\Connection.h
文件 2169 2017-07-10 16:19 HotelManage-master\app\frmmessagebox.cpp
文件 707 2017-07-10 16:19 HotelManage-master\app\frmmessagebox.h
文件 8420 2017-07-10 16:19 HotelManage-master\app\frmmessagebox.ui
文件 612 2017-07-10 16:19 HotelManage-master\app\icon
文件 755 2017-07-10 16:19 HotelManage-master\app\icon
文件 1593 2017-07-10 16:19 HotelManage-master\app\myapp.cpp
文件 1096 2017-07-10 16:19 HotelManage-master\app\myapp.h
文件 4586 2018-03-27 11:27 HotelManage-master\app\myhelper.cpp
文件 1739 2017-07-10 16:19 HotelManage-master\app\myhelper.h
文件 8095 2017-07-10 16:19 HotelManage-master\app\mysqlapi.cpp
文件 1560 2017-07-10 16:19 HotelManage-master\app\mysqlapi.h
文件 551 2017-07-10 16:19 HotelManage-master\app\mythread.cpp
文件 381 2017-07-10 16:19 HotelManage-master\app\mythread.h
文件 2483 2018-03-27 11:29 HotelManage-master\backupdatanasedialog.cpp
文件 529 2017-07-10 16:19 HotelManage-master\backupdatanasedialog.h
文件 12813 2017-07-10 16:19 HotelManage-master\backupdatanasedialog.ui
文件 4034 2017-07-10 16:19 HotelManage-master\checkcutomdialog.cpp
文件 572 2017-07-10 16:19 HotelManage-master\checkcutomdialog.h
文件 25931 2017-07-10 16:19 HotelManage-master\checkcutomdialog.ui
文件 243 2017-07-10 16:19 HotelManage-master\checkoutdialog.cpp
文件 323 2017-07-10 16:19 HotelManage-master\checkoutdialog.h
文件 7879 2017-07-10 16:19 HotelManage-master\checkoutdialog.ui
文件 7483 2017-07-10 16:19 HotelManage-master\costomerregisterinfodialog.cpp
文件 1349 2017-07-10 16:19 HotelManage-master\costomerregisterinfodialog.h
文件 14888 2017-07-10 16:19 HotelManage-master\costomerregisterinfodialog.ui
文件 12407 2017-07-10 16:19 HotelManage-master\customerwindget.cpp
文件 2092 2017-07-10 16:19 HotelManage-master\customerwindget.h
文件 36000 2017-07-10 16:19 HotelManage-master\customerwindget.ui
目录 0 2018-03-27 11:20 HotelManage-master\help\
............此处省略94个文件信息
相关资源
- vtk QT做的三维地质可视化系统2of2
- Qt局域网聊天软件
- Qt Creator opengl实现四元数鼠标控制轨迹
- QT局域网聊天系统(基于QT5.修改过)
- qt-电子点菜系统
- C 餐厅叫号系统(QT平)
- QT 实现文件下载
- qt图像处理
- QT,JPEG解码源代码(已完成)
- Qt 播放音频文件
- Qt 读取16进制的data文件
- MQTT+串口(usart)透传
- 易语言QQTEA算法源码
- VC工程转Qt工程文件的工具
- MQTT推送Demo
- 基于Linux、QT的视频监控系统的设计与
- Qt 百度地图 定位
- QT酷炫界面开发指南《QmlBook》
- OdooHotelManagementSystem 基于Odoo的酒店管
- Ubuntu下操作Excel,qt代码
- Qt图片浏览器 --基于Qt的Graphics View f
- qtnribbon2破解
- Qt软件开发 完整项目代码
- MQTT_3.1protocol_Specific中文版
- 在QT中使用RTP进行视频的采集和传输
- Mini6410 Qt4和Qtopia编程开发指南
- Qt实现Code39条形码
- qt_ffmpeg_mp4_export_and_import.zip
- QT5.5入门与项目实战
- Huffman Compress 霍夫曼编码 压缩 解压缩
评论
共有 条评论