linux系统下qt中关于调用qsound库中的play函数

linux系统下qt中关于调用qsound库中的play函数,第1张

如果你用的是QtCreator,我估计是相对路径不对。

比如你的工程放在/home/user文件夹下,名字叫MyProj。那么,Qt Creator在构建你的工程的时候,会在与你的工程同一文件夹下(这里也就是/home/user)创建一个诸如build-MyProj-Qt*这样的文件夹,这个文件夹才是你的Qt程序运行时的初始文件夹。

假设你的音乐文件放在MyProj目录下music子目录中,那么,相对路径应该这么写:

../MyProj/music/mymusic.wav(即要相对于那个build目录来构建相对路径)。

或者,你把音乐文件作为资源的一部分,就没这个问题了。

#include <unistd.h>// 头文件

int usleep(useconds_t usec)// 函数原型

usec -- 毫秒。整数。最大允许值:小于 1000000

返回 0 -- 表示调用执行成功,1 -- 失败。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7241726.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-03
下一篇2023-04-03

发表评论

登录后才能评论

评论列表(0条)

    保存