Hi,
This is not something you can do with Qt Multimedia at the moment. Feel free to
create a suggestion at https://bugreports.qt-project.org if you would like to
see this feature added to Qt in the future.
Best regards,
Yoann Lopes
Senior Software Engineer - Digia, Qt
Visit us on:
Hi folks,
I know this can be done using QProcess::setStandardOutputFile.
However, I need to start my process using the static function
startDetached, and still want to be able to redirect its stdout/stderr to
another file.
Any suggestions?
Thanks,
Yifei
Just use the non-static QProcess flow...
From: interest-bounces+scott.bloom=onshorecs@qt-project.org
[mailto:interest-bounces+scott.bloom=onshorecs@qt-project.org] On Behalf Of
Yifei Li
Sent: Monday, July 01, 2013 1:31 PM
To: interest@qt-project.org
Subject: [Interest] Redirect stdout
I can't because I want the process continues to run even if my GUI crashes.
-Yifei
On Mon, Jul 1, 2013 at 4:50 PM, Scott Aron Bloom
scott.bl...@onshorecs.comwrote:
Just use the non-static QProcess flow…
** **
** **
*From:* interest-bounces+scott.bloom=onshorecs@qt-project.org
Please don't response personally...
One has nothing to do with the other...
From: Yifei Li [mailto:yifl...@gmail.com]
Sent: Monday, July 01, 2013 1:53 PM
To: Scott Aron Bloom
Subject: Re: [Interest] Redirect stdout to a file
I can't because I want the process continues to run even if my GUI
I guess dup2 needs to be called by the process, correct? But I can't change
its src code. - Yifei
On Mon, Jul 1, 2013 at 4:42 PM, Guido Seifert warg...@gmx.de wrote:
If it is only Linux you could use dup2.
Windows? No idea.
Guido
On Mon, 1 Jul 2013 16:31:19 -0400
Yifei Li
If the goal, is to redirect stdout/stderr, and not have the call block (static
startDetached).
You can still use the NON-static version of the start method
Scott
From: interest-bounces+scott.bloom=onshorecs@qt-project.org
[mailto:interest-bounces+scott.bloom=onshorecs@qt-project.org]
Hi Scott,
Are you suggesting something as follows?
QProcess proc;
proc.setStandardOutputFile();
proc.startDetached();
Yifei
On Mon, Jul 1, 2013 at 5:08 PM, Scott Aron Bloom
scott.bl...@onshorecs.comwrote:
If the goal, is to redirect stdout/stderr, and not have the call block
(static
Yes...
From: interest-bounces+scott.bloom=onshorecs@qt-project.org
[mailto:interest-bounces+scott.bloom=onshorecs@qt-project.org] On Behalf Of
Yifei Li
Sent: Monday, July 01, 2013 2:25 PM
To: interest@qt-project.org
Subject: Re: [Interest] Redirect stdout to a file
Hi Scott,
Are you
I just tried, and it does not work. Redirection only works if
'proc-start()'. -Yifei
On Mon, Jul 1, 2013 at 5:39 PM, Scott Aron Bloom
scott.bl...@onshorecs.comwrote:
Yes…
** **
** **
** **
*From:* interest-bounces+scott.bloom=onshorecs@qt-project.org [mailto:
Yes, calling proc.startDetached still calls the static version
From: Yifei Li [mailto:yifl...@gmail.com]
Sent: Monday, July 01, 2013 2:53 PM
To: Scott Aron Bloom
Cc: interest@qt-project.org
Subject: Re: [Interest] Redirect stdout to a file
I just tried, and it does not work. Redirection only
So is there a way to achieve what I want? -Yifei
On Mon, Jul 1, 2013 at 6:15 PM, Scott Aron Bloom
scott.bl...@onshorecs.comwrote:
Yes, calling proc.startDetached still calls the static version
** **
*From:* Yifei Li [mailto:yifl...@gmail.com]
*Sent:* Monday, July 01, 2013 2:53 PM
Im completely confused on what you are trying to do..
I can tell you that, I have a QProcess variable, and I have attached to the
stdout/stderr available signals.. When they trigger, I get the stdout and
stderr
And if the GUI crtashes while the CLI call is running, the CLI keeps running.
Scot
You can try on Linux with expect, creating a config file for expect that
contains a command like command output.txt then you can start the expect
program detached.
___
Interest mailing list
Interest@qt-project.org
Hi Scott,
What I'm trying to do is exactly the same as what you did.
Can you confirm the following is how you made it? In my experiment, the
following way makes the newly created process terminate when the GUI
crashes.
QProcess *proc = new QProcess;
connect(proc,
Thank you. It's good to know this trick. But I need a cross-platform
solution. - Yifei
On Mon, Jul 1, 2013 at 7:07 PM, Ing. Rayner Pupo Gomez rpgo...@uci.cuwrote:
You can try on Linux with expect, creating a config file for expect that
contains a command like command output.txt then you can
Yes that is exactly what I do..
From: Yifei Li [mailto:yifl...@gmail.com]
Sent: Monday, July 1, 2013 7:29 PM
To: Scott Aron Bloom
Cc: interest@qt-project.org
Subject: Re: [Interest] Redirect stdout to a file
Hi Scott,
What I'm trying to do is exactly the same as what you did.
Can you confirm
On segunda-feira, 1 de julho de 2013 16.31.19, Yifei Li wrote:
Hi folks,
I know this can be done using QProcess::setStandardOutputFile.
However, I need to start my process using the static function
startDetached, and still want to be able to redirect its stdout/stderr to
another file.
18 matches
Mail list logo