有没有办法检查是否从main.cpp点击了Mainwindow按钮?当我按下主窗口的播放按钮时,我想要执行以下行:
pipe = popen("mplayer -slave '/home/cinesoft/Desktop/yamuna/songs/first.3gp' &", "w");
我还希望在按下暂停按钮时执行以下行:
fputs("pause\n", pipe);
答案 0 :(得分:1)
bjoernz是对的。您需要使用QT内置的信号和插槽机制。
为什么不能在Mainwindow.cpp类中执行该代码而不是main.cpp?会让生活变得更轻松。
答案 1 :(得分:0)
您可能需要查看信号和放大器。此页面上的插槽: Programming with Qt
Cross-Platform Applications using Qt也是Qt编程的一个很好的参考。