View Full Version : output while executing should be redirected to text file
AnithaRagupathy
13th October 2007, 09:40
hi,
I am working in QT4.3.0 and i want to redirect the output of my exe into a textfile .I dont want to do this in console.I want to do it in my cpp file itself.
Thanks in advance
jpn
13th October 2007, 09:42
See qInstallMsgHandler() (http://doc.trolltech.com/latest/qtglobal.html#qInstallMsgHandler).
AnithaRagupathy
13th October 2007, 10:29
Actually i am using qt 's unit testing framework.I am not able to incorporate in my pgm.
Can i use QCoreapplication class and get the exe path and then process further..
my pgm is like this...
void x()
{
CopyDirectoryCommand *obj;
obj = new CopyDirectoryCommand("C:\\check","C:\\tmp1\\",
CopyDirectoryCommand::sCopyCallback,reinterpret_ca st<long>(obj));
Utils::sCopyDirectory("C:\\check","C:\\tmp\\",
CopyDirectoryCommand::sCopyCallback,reinterpret_ca st<long>(obj));
}
jpn
13th October 2007, 10:33
Then see QTestLib command line options (http://doc.trolltech.com/latest/qtestlib-manual.html#options):
-o filename
write output to the specified file, rather than to standard output
:)
EDIT: Btw,
my pgm is like this...
void x()
{
CopyDirectoryCommand *obj;
obj = new CopyDirectoryCommand("C:\\check","C:\\tmp1\\",
CopyDirectoryCommand::sCopyCallback,reinterpret_ca st<long>(obj));
Utils::sCopyDirectory("C:\\check","C:\\tmp\\",
CopyDirectoryCommand::sCopyCallback,reinterpret_ca st<long>(obj));
}
I don't see anything relevant to Qt in here. There's no single Qt class or function being used in this code snippet. What are you trying to tell us with this code?
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.