You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu20.04下修改VLC的Qt界面找不到org.videolan.vlc QML模块

解答

1. org.videolan.vlc QML模块的存放位置

该模块不属于预安装的系统组件,是VLC源码编译过程中动态生成的产物,不存在于你克隆的原始源码目录中。编译完成后对应的存放路径如下:

  • 若你在VLC源码根目录内直接执行编译,生成路径为 ./modules/gui/qt/qml/org/videolan/vlc/,该目录下会包含自动生成的qmldir文件和对应的模块插件动态库
  • 若你指定了独立的编译输出目录,对应路径为 [你的自定义编译输出目录]/modules/gui/qt/qml/org/videolan/vlc/

2. 依赖安装说明

不需要额外下载独立的第三方模块包,你只需要先安装VLC Qt GUI模块的编译依赖,再完成全量编译即可生成对应模块:

  • 执行以下命令安装Ubuntu 20.04环境下的编译依赖:
    sudo apt build-dep vlc qtdeclarative5-dev qtquickcontrols2-5-dev libqt5svg5-dev
    
  • 依赖安装完成后按照VLC编译流程完成全量编译,编译过程会自动生成该QML模块的所有文件

3. Qt Creator设计面板无法显示的修复方法

要让Qt Creator识别到自定义生成的QML模块,需要手动添加导入路径:

  • 打开Qt Creator对应项目的设置页,找到「QML导入路径」配置项
  • 将上述编译生成路径的上层目录(即到/qml/这一级,不要进入org子目录)添加到导入路径列表
  • 重启Qt Creator后即可正常加载模块,显示设计面板

内容的提问来源于stack exchange,提问作者jspkay

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 16:45:03