Oh, I see there is a fromHex static method--I shoudl give it a try.
thanks for the help.

On Fri, Jul 6, 2012 at 3:27 PM, Jay Goodman <[email protected]> wrote:

> Yea I did see that, but it had no effect, although I'm not sure if my
> bitwise operation for the keypress was correct, but I had a hex type, not a
> string, which  I am guess QByteArray is going to assume is a string.
>
>
> On Friday, July 6, 2012 2:32:39 PM UTC+8, Justin Israel wrote:
>>
>> If you need a QByteArray have you tried just:
>>
>> bArray = QByteArray()
>> bArray.append("hello")
>>
>>
>>
>>
>>
>> On Jul 5, 2012, at 9:24 PM, Jay Goodman <[email protected]> wrote:
>>
>> I've done some google-ing and haven't seen a lot of discussion on this.
>>  I was wondering if anyone has done any substantial playing, or fighting,
>> with the QProcess in PyQt4.  I found this to be better suited for spawning
>> processes from Qt UI's as opposed to Subprocess--although Subprocess works
>> too, but suffers from its own (and some of the same) issues.  I'm rather
>> left with an uneasy feeling of managing, and interacting, with console
>> processes from Python.
>>
>> I'm running a console process that can be terminated with a Ctrl-C or
>> Ctrl-Break input.  The only way I see to do that with the QProcess is with
>> the writeData method, which would take a byteArray, but I am not even sure
>> if that would work?  I can find Hex values for these keys within the QT
>> enums, but I'm not incredibly keen on Hex to Byte Array conversions.
>>
>> The other though I had was to use the win32api: *win32api.
>> GenerateConsoleCtrlEvent(CTRL_BREAK_EVENT, _processId)*
>> This seems like a good way to handle it, but I find an error of "Invalid
>> Process Handle".  I also get this error when I attempt this with
>> Subprocess--could it be a translation issue between python and win32?  I've
>> done a breakpoint on this and the process id is an integer and not zero.  I
>> don't have a ton of experience with subprocess so I may be doing something
>> entirely wrong here, so any suggestions are greatly appreciated.
>>
>> --
>> view archives: 
>> http://groups.google.com/**group/python_inside_maya<http://groups.google.com/group/python_inside_maya>
>> change your subscription settings: http://groups.google.com/**
>> group/python_inside_maya/**subscribe<http://groups.google.com/group/python_inside_maya/subscribe>
>>
>>  --
> view archives: http://groups.google.com/group/python_inside_maya
> change your subscription settings:
> http://groups.google.com/group/python_inside_maya/subscribe
>

-- 
view archives: http://groups.google.com/group/python_inside_maya
change your subscription settings: 
http://groups.google.com/group/python_inside_maya/subscribe

Reply via email to