关于用pyqt5的问题
我想请问一下,能否用pyqt5搭建一个界面,然后通过不同的按钮控件打开不同的外部可执行程序(.exe),打开的这个外部可执行程序的显示在用pyqt5搭建的界面内,不是再单独弹出一个界面。需要哪些控件
才能完成以上的操作。
要执行什么外部程序?还要显示在界面,怕是难以实现的吧
只知道能用cmd来打开程序,比如记事本、word之类的,但也只是另外打开,显示在界面上不知道怎么做
subprocess.call(f'notepad 文件名',shell=False) 疾风怪盗 发表于 2020-8-25 11:31
要执行什么外部程序?还要显示在界面,怕是难以实现的吧
只知道能用cmd来打开程序,比如记事本、word之 ...
上面的程序我知道怎么操作,执行的外部程序就好比如启动qq音乐,但是把qq音乐的界面显示在我用pyqt5的界面中。 差不多先生air 发表于 2020-8-25 14:33
上面的程序我知道怎么操作,执行的外部程序就好比如启动qq音乐,但是把qq音乐的界面显示在我用pyqt5的界 ...
等论坛大神来回答吧,你是想要直接把QQ音乐整个程序界面直接嵌入到界面一个组件里?这个不知道能不能办到。。。。。。 疾风怪盗 发表于 2020-8-25 14:38
等论坛大神来回答吧,你是想要直接把QQ音乐整个程序界面直接嵌入到界面一个组件里?这个不知道能不能办到 ...
我也不清楚不知道能不能,之前我用的easygui做的通过控件来调用外部可执行程序和分析一些数据,但是老师想要我把外部可执行程序的界面显示在做的界面里面,学习了一下pyqt5的文档,没有找到思路。。。 差不多先生air 发表于 2020-8-25 16:31
我也不清楚不知道能不能,之前我用的easygui做的通过控件来调用外部可执行程序和分析一些数据,但是老师 ...
你老师叫你做?要意思可行?如果可以的,你成功了发下经验呗,学习下 疾风怪盗 发表于 2020-8-25 16:32
你老师叫你做?要意思可行?如果可以的,你成功了发下经验呗,学习下
我老师不了解这块,我自己摸索当中,他只是提出要求。。。 思路是这样的,先获取到你要运行的程序句柄,然后通过句柄获取其窗口,然后再把这个窗口添加到你UI中。
页:
[1]