วันอังคารที่ 10 มกราคม พ.ศ. 2560

qt สั่งเปิดโปรแกรม python

การใช้ qt เพื่อสั่งเปิดโปรแกรมอื่น ให้ทำดังนี้

1. #include <QProcess> เพิ่มใน mainwindow.cpp
2. QProcess sysComm; (เอาไว้ใต้ include เพื่อให้สามารถใช้ได้ทั่วทุกฟังก์ชัน)
3. sysComm.start("python /home/pi/test.py"); สั่งเปิดโปรแกรม test.py ด้วย python
4. sysComm.waitForStarted();
5. sysComm.waitForFinished(); เพื่อรอให้โปรแกรมจบ

ลองเล่นกันดูครับ

แสดงความคิดเห็น