资源简介
用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 2014-12-28 11:58 HotelManagesys\
文件 1870 2014-12-27 21:36 HotelManagesys\HotelManagesys.pro
目录 0 2014-12-28 11:58 HotelManagesys\app\
文件 1660 2014-12-23 10:55 HotelManagesys\app\Connection.h
文件 2253 2014-12-22 18:55 HotelManagesys\app\frmmessagebox.cpp
文件 743 2014-12-23 10:52 HotelManagesys\app\frmmessagebox.h
文件 8710 2014-12-21 13:45 HotelManagesys\app\frmmessagebox.ui
文件 636 2014-11-24 22:05 HotelManagesys\app\icon
文件 792 2014-11-24 22:05 HotelManagesys\app\icon
文件 1660 2014-12-28 11:42 HotelManagesys\app\myapp.cpp
文件 1132 2014-12-28 11:40 HotelManagesys\app\myapp.h
文件 4777 2014-12-27 22:26 HotelManagesys\app\myhelper.cpp
文件 1799 2014-12-27 22:26 HotelManagesys\app\myhelper.h
文件 8357 2014-12-27 13:19 HotelManagesys\app\mysqlapi.cpp
文件 1611 2014-12-23 11:27 HotelManagesys\app\mysqlapi.h
文件 578 2014-12-22 21:04 HotelManagesys\app\mythread.cpp
文件 406 2014-12-22 20:04 HotelManagesys\app\mythread.h
文件 2580 2014-12-27 15:38 HotelManagesys\backupdatanasedialog.cpp
文件 561 2014-12-25 22:42 HotelManagesys\backupdatanasedialog.h
文件 13215 2014-12-25 11:02 HotelManagesys\backupdatanasedialog.ui
文件 4150 2014-12-25 11:59 HotelManagesys\checkcutomdialog.cpp
文件 605 2014-12-25 11:56 HotelManagesys\checkcutomdialog.h
文件 26692 2014-12-27 14:00 HotelManagesys\checkcutomdialog.ui
文件 257 2014-12-25 16:37 HotelManagesys\checkoutdialog.cpp
文件 345 2014-12-25 16:37 HotelManagesys\checkoutdialog.h
文件 8136 2014-12-25 16:59 HotelManagesys\checkoutdialog.ui
文件 7717 2014-12-27 13:22 HotelManagesys\costomerregisterinfodialog.cpp
文件 1407 2014-12-23 16:40 HotelManagesys\costomerregisterinfodialog.h
文件 15352 2014-12-25 00:50 HotelManagesys\costomerregisterinfodialog.ui
文件 12818 2014-12-28 11:42 HotelManagesys\customerwindget.cpp
文件 2181 2014-12-25 22:15 HotelManagesys\customerwindget.h
............此处省略94个文件信息
相关资源
- 酒店管理系统基于Qt Creator5)
- VisualStudioUninstaller vs卸载工具
- 组态王驱动开发包3.0.0.7(中文)
- 多窗口后台鼠标连点器
- 使用选择性重传协议实现UDP可靠通信
- VC 获得文件属性 获取文件的创建时
- 读者写者问题(读者优先,写者优先
- vtk QT做的三维地质可视化系统2of2
- 用VC 编写的仿QQ聊天室程序源代码
- Qt局域网聊天软件
- 外点法程序
- 外罚函数程序
- Qt Creator opengl实现四元数鼠标控制轨迹
- QT局域网聊天系统(基于QT5.修改过)
- qt-电子点菜系统
- 推箱子及人工智能寻路C 源代码
- 自己写的航空订票系统c 版--数据结构
- 数据结构实验魔王语言
- MUSIC算法c 实现
- C 餐厅叫号系统(QT平)
- 国际象棋c 完整版
-
ob
jectARX给Auto CAD加工具条 - QT 实现文件下载
- qt图像处理
- 画图程序MFC/VC/VC CRectTracker 串行化
- MFC网络编程实例
- c 课程设计 职工信息管理系统
- VC 游戏编程—附源代码
- IpHlpApi.h&IpHlpApi.lib
- 清华大学 c 郑莉 ppt课件
评论
共有 条评论