Qt获取文件类型的应用程序路径
我想对文件使用开放参数,但QDesktopServices不能以这种方式工作,因此我将使用QProcess,但为此,我需要有到应用程序的路径。我已经使用QFileIconProvider获取图标,使用QFileInfo获取类型,但是如何获取操作系统将用于所需文件的应用程序的路径Qt获取文件类型的应用程序路径,qt,file,Qt,File,我想对文件使用开放参数,但QDesktopServices不能以这种方式工作,因此我将使用QProcess,但为此,我需要有到应用程序的路径。我已经使用QFileIconProvider获取图标,使用QFileInfo获取类型,但是如何获取操作系统将用于所需文件的应用程序的路径 我想要一个文件名,获取应用程序路径,具体取决于应用程序(给定应用程序的不同打开参数语法)将应用程序路径与文件名和打开文件参数一起使用QCoreApplication::applicationDirPath() 返回包含应
我想要一个文件名,获取应用程序路径,具体取决于应用程序(给定应用程序的不同打开参数语法)将应用程序路径与文件名和打开文件参数一起使用QCoreApplication::applicationDirPath()强> 返回包含应用程序可执行文件的目录
例如,如果在C:\Qt目录中安装了Qt,并且运行了regexp示例,则此函数将返回“C:/Qt/examples/tools/regexp”。我的程序不需要此选项,但在使用我的程序时,用户选择了一个文件,我需要确定使用哪个应用程序打开该文件。e、 g.如果用户选择了一个视频文件,我需要获取视频播放器的路径,以便使用开放参数。