मैं ने लिखा एक आवेदन पार्स करने के लिए कमांड के आउटपुट डेटा के साथ क्यूटी 6 के साथ C++.
मैंने भी लिखा था एक अजगर स्क्रिप्ट का परीक्षण करने के लिए अपने आवेदन, यह पसंद है:
import time
while True:
print("blah blah blah")
time.sleep(1)
इस्तेमाल किया जब QProcess::SeparateChannels
में , readyRead()
नहीं था उत्सर्जित, और readAllStandardError()
लौटे खाली है. लेकिन जब इस्तेमाल किया QProcess::ForwardedChannels
, प्रक्रिया के उत्पादन अग्रेषित ठीक है ।
मैं खोलने की कोशिश की QProcess के साथ Unbuffered, और जोड़ा गया flush=True
में अपने अजगर स्क्रिप्ट है. लेकिन readAllStandardError()
लौटे खाली है, भी है.
मैं क्या कर सकते हैं करने के लिए इस त्रुटि को ठीक?