腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
不冻结图形用户界面的
QProcess
我想使用
QProcess
从GUI中启动
mysql
。QStringList arguments;
mysql
->setReadChannelMode(<em
浏览 3
提问于2013-12-08
得票数 0
回答已采纳
1
回答
使用
QProcess
恢复
MySQL
数据库,不能真正使用像'<‘这样的简单重定向
、
、
、
、
因此,首先通过QFileDialog将文件名检索到fName中,然后: QStringList arguments; << "-pPASS_WORD" << "<"#ifdef WIN32 proc->start("
mysql
.exe&
浏览 0
提问于2011-10-05
得票数 0
回答已采纳
1
回答
Qt中的
MySQL
数据库恢复功能
、
我想用Qt C++中的
QProcess
来做一个
MySQL
数据库的恢复功能,有什么想法吗?注意:我使用下面的代码进行备份QStringList args; args << "--user=root" << "--password=
mysql
" <
浏览 1
提问于2011-08-17
得票数 0
1
回答
检查可用的服务
因此,为了成功启动服务器,我需要通过Loader检查
MySQL
服务是否正常工作。我发现使用
QProcess
是smth,这与此相关,但当我编写以下代码时:
mysql
.start("
mysql
", QStringList() << "-uroot
mysql
.waitForStarted()) qDebug() << "Not loaded...&quo
浏览 3
提问于2013-08-28
得票数 0
1
回答
在多个类中使用1个
QProcess
实例(PyQt)
、
、
B有一个方法,它有一个subrocess.check_call(命令)
调用
。我将其更改为使用
QProcess
,以便能够与此进程通信,并在主窗口QTextEdit中显示
Qprocess
stdout和stderr,以及将数据从主窗口QLineEdit发送回
Qprocess
stdin= QtCore.
QProcess
() self.connect(self.
qprocess
, QtCore.SIGNAL("readyReadStandardOutput()"
浏览 1
提问于2012-08-24
得票数 0
回答已采纳
2
回答
QProcess
::startDetached()但是隐藏控制台窗口
、
、
是否可以在Windows中使用
QProcess
::startDetached()运行程序,同时隐藏其控制台窗口?
QProcess
::start()将隐藏控制台窗口,但
QProcess
::startDetached()不隐藏,至少在默认情况下是这样。我可以使用
QProcess
::start(),但是我必须等待子程序完成,或者析构函数强制终止它,并且我想在启动子进程之后立即关闭我的程序。
浏览 8
提问于2015-11-23
得票数 2
回答已采纳
1
回答
终止析构函数中的
QProcess
、
A试图在它的父析构函数中阻止我的
QProcess
有问题。m_process = new
QProcess
(this); this, &AbstractProcess::onProcessFinished); 现在很明显,在
调用
waitForFinishe
浏览 1
提问于2018-05-04
得票数 5
1
回答
为什么我的Qt测试(使用
QProcess
)失败?
、
、
我创建了一个Qt测试,它
调用
另一个程序,这要归功于一个
QProcess
。
调用
QProcess
::start方法之后,我的测试将等待它用
QProcess
::waitForFinished方法完成。但是,当我使用运行它时,
QProcess
::waitForFinished函数总是返回false。有人能解释一下为什么吗?谢谢。
浏览 13
提问于2022-02-04
得票数 0
回答已采纳
1
回答
为什么
QProcess
即使在终止进程之后也会返回启动状态?
、
、
self.p =
QProcess
()self.p.start("python", ['run.py'])
浏览 9
提问于2022-09-04
得票数 0
回答已采纳
1
回答
QProcess
禁用标准输出重定向
这是通过
QProcess
::start()方法完成的。但与startDetached()不同的是,进程的标准输出被重定向到缓冲区。我不想这样。test.h#define MY_TEST_H public:}; test.cpp #inc
浏览 0
提问于2013-03-15
得票数 0
回答已采纳
1
回答
向Python
QProcess
示例添加Button和单独的窗口
、
、
我正在尝试使用
QProcess
并将标准输出读取到由按钮启动的QTextEdit。我如何调整来做到这一点?我必须为
QProcess
调用
一个单独的类吗?from PyQt4.QtGui import * import sys #Call base class method <e
浏览 0
提问于2013-08-27
得票数 3
回答已采纳
2
回答
QProcess
::start和
QProcess
::startDetached之间有什么区别?
、
、
Qt文档给出了这样的解释: 在新进程中启动给定程序,如果没有程序正在运行,则在参数中传递命令行参数。
QProcess
::startDetached: 这两者有什么区别呢?唯一的区别是,您只能使用
QProcess
::start启动程序的一个实例,而使用
QProcess
::startDetached启动许多实例。
浏览 14
提问于2014-04-24
得票数 10
回答已采纳
1
回答
QT在
调用
perl脚本时挂起
、
、
、
、
单击此按钮时,我使用'system‘命令
调用
perl脚本,该命令启动测试。我的问题是,当我
调用
perl脚本时,我的GUI往往会挂起。以下是我面临的问题:( a)如何从QT
调用
perl脚本,但其思想是它不应该挂起我的GUI。我看到GUI被挂起,直到perl脚本退出。( b)是否有任何规定可以
调用
perl脚本并使GUI退出而不是等待perl脚本退出? 谢谢!
浏览 2
提问于2014-03-27
得票数 1
回答已采纳
1
回答
如何正确删除
QProcess
实例?
、
我有一个看起来像这样的类:{private:public:FakeRunner(); { return -1; SLOT(procError(
QProcess
::Process
浏览 1
提问于2010-04-26
得票数 3
回答已采纳
1
回答
Qt (C++):分别获取
QProcess
标准输出和标准错误
、
、
、
、
我想获得
QProcess
(理想情况下是QIODevice)的stderr,但我不知道如何实现。另一个线程正在使用
QProcess
从QIODevice继承的方法从标准输出中读取数据,所以
QProcess
::MergedChannels和
QProcess
::setReadChannel(...)是不可能的
QProcess
::readAllStandardError()也不是很理想。
浏览 288
提问于2021-10-16
得票数 0
2
回答
Qt的
QProcess
在进程退出后仍然认为它正在运行
、
我正在使用
QProcess
从运行s3程序。QString S3::runS3(const QStringList &args, const QByteArray &data)
QProcess
s3; qWarning() << "The s3 process did not complete successfully"; if (s3.error() ==
QProcess
32480 bytes
浏览 3
提问于2012-05-09
得票数 1
回答已采纳
2
回答
C++,Qt:
QProcess
-如何*避免*捕获STDOUT
、
、
也就是说,我希望STDOUT/STDERR直接打印到shell中,就像在常规的stdlib system()
调用
中一样 谢谢
浏览 4
提问于2014-07-07
得票数 1
回答已采纳
3
回答
如果子进程崩溃,是否会发出
QProcess
::finished?
、
、
、
文档说,如果子进程崩溃,将发出error()信号,但是finished()是否也会发出,或者它是否仅在成功退出时发出?
浏览 23
提问于2012-10-21
得票数 2
回答已采纳
1
回答
Qt readAllStandardOutput()导致程序意外结束
、
这是源码#ifndef MAINWINDOW_H#include <
QProcess
QMainWindow Q_OBJECT explicit MainWindow(QWidget *parent = 0);
QProcess
QString outLogVar); //plug this into the QTextEd
浏览 2
提问于2011-06-05
得票数 0
回答已采纳
1
回答
为什么在执行
QProcess
之后QProgressDialog没有更新?
、
、
、
我使用
QProcess
::execute()方法运行外部可执行文件。QprogressDialog可以很好地更新标签文本,直到它到达
QProcess
::execute()方法,之后它不会更新状态。
浏览 2
提问于2010-08-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
看QProcess源码小发现
拘于小节的调用权限——函数调用权限漏洞
php 调用 docker 服务
gdb 如何调用函数?
如何调用标签模板
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券