⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 process.cpp

📁 本文件是<精通QT4编程>的配套源代码
💻 CPP
字号:
#ifdef HAVE_CONFIG_H#include <config.h>#endif#include <stdio.h>#include <stdlib.h>#include <QtGui> int main(int argc, char *argv[]) {	QApplication app(argc, argv);	QTextCodec::setCodecForTr( QTextCodec::codecForName("gb2312"));     if (app.arguments().count() != 2) {//          qFatal("Error - expected executable path as argument");		 qDebug()<<QObject::tr("需要一个备份路径作为参数,如:'process /home'");         return -1;     }     QProcess proc;     QString executable ="tar";     QStringList arguments;     arguments<<"czvf"<<"backup.tar.gz";     arguments<<app.arguments().at(1);     proc.start(executable, arguments);     if (!proc.waitForStarted())         return false;     proc.closeWriteChannel();	 QByteArray  procOutPut;     while (!proc.waitForFinished(20))     {     	procOutPut = proc.readAll();	 	qDebug()<<procOutPut;     }         	return EXIT_SUCCESS; }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -