V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
opai1995
V2EX  ›  问与答

ubuntu 下 qt 与 web 交互问题

  •  
  •   opai1995 · 2020-07-30 10:25:19 +08:00 · 1709 次点击
    这是一个创建于 1358 天前的主题,其中的信息可能已经有所发展或是发生改变。

    QT += webenginewidgets

    ubuntu 环境下出现这个错误:Unknown module(s) in QT: webenginewidgets

    gcc 是 7.0 的 qt 版本 5.14.2

    ubuntu 下没有 msvc 的 qt 版本 gcc 编译的话需要另外什么操作阿?

    8 条回复    2020-07-30 13:57:31 +08:00
    sc3263
        1
    sc3263  
       2020-07-30 10:37:50 +08:00
    看着像是安装或者编译 Qt 的时候,少了 webenginewidgets 的那部分。
    opai1995
        2
    opai1995  
    OP
       2020-07-30 10:40:04 +08:00
    @sc3263 安装的时候模块全选上了 安装目录下是有 qtwebengine 目录文件的
    wangxkww
        3
    wangxkww  
       2020-07-30 10:50:07 +08:00
    没装包吧

    ```bash
    sudo apt-get update

    sudo apt-get upgrade

    sudo apt-get install libqt5webenginewidgets5
    ```

    试试
    wangxkww
        4
    wangxkww  
       2020-07-30 10:51:50 +08:00
    没注意到是安装包安装的,如果你确定都安装了,检查下编译使用的 qt 版本,是你安装的那个,还是系统自带的那个
    opai1995
        5
    opai1995  
    OP
       2020-07-30 11:08:58 +08:00
    @wangxkww 是我自己的

    {noformat}
    Qt 5.14.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160406 (Red Hat 5.3.1-6)) on "xcb"
    OS: Ubuntu 18.04.3 LTS [linux version 5.4.0-42-generic]
    opai1995
        6
    opai1995  
    OP
       2020-07-30 12:06:13 +08:00
    @wangxkww 用错了 00
    whi147
        7
    whi147  
       2020-07-30 13:55:15 +08:00 via iPhone
    不要使用 webengine 模块,图像引擎有致命缺陷只能使用 OpenGL 。还是换成 cef 好
    gainsurier
        8
    gainsurier  
       2020-07-30 13:57:31 +08:00 via iPhone
    QT += webengine 不是 webenginewidgets
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1439 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 17:18 · PVG 01:18 · LAX 10:18 · JFK 13:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.