การใช้ 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(); เพื่อรอให้โปรแกรมจบ
ลองเล่นกันดูครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น