1 Star 0 Fork 0

何亚红 / CC3200_GangGenerator

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
buildthread.h 714 Bytes
一键复制 编辑 原始数据 按行查看 历史
何亚红 提交于 2020-04-13 12:15 . 增加执行外部程序的功能
#ifndef BUILDTHREAD_H
#define BUILDTHREAD_H
#include <QObject>
#include <QThread>
#include <mainwindow.h>
#ifdef WIN32
#include "windows.h"
#else
#error "暂时只支持windows"
#endif
class BuildThread : public QThread
{
Q_OBJECT
public:
BuildThread(QString _cmd,void *_main);
~BuildThread();
QString cmd;
void *main;
void run() override;
#ifdef WIN32
HANDLE hChildStd_IN_Rd ;
HANDLE hChildStd_IN_Wr ;
HANDLE hChildStd_OUT_Rd ;
HANDLE hChildStd_OUT_Wr ;
PROCESS_INFORMATION piProcInfo;
SECURITY_ATTRIBUTES saAttr;
#endif
void log(QString data);
signals:
void BuildThread_fininshed(bool Is_Normal);
};
#endif // BUILDTHREAD_H
C++
1
https://gitee.com/HEYAHONG/CC3200_GangGenerator.git
git@gitee.com:HEYAHONG/CC3200_GangGenerator.git
HEYAHONG
CC3200_GangGenerator
CC3200_GangGenerator
master

搜索帮助