【问题标题】:Qt Designer doesn't load my custom widget pluginQt Designer 不加载我的自定义小部件插件
【发布时间】:2012-04-23 19:23:53
【问题描述】:

我正在阅读“使用 Qt4 进行 C++ GUI 编程”一书,并且已经达到了将自定义小部件与 Qt 设计器集成的主题。

我已经构建了那里概述的示例项目(图标编辑器插件),我得到了一个名为“libiconeditorplugin.so”的文件,并将其复制到“/usr/lib/qt4/plugins/designer/” '。但是当我启动 Qt Creator 时,我在小部件框中看不到图标编辑器小部件。

与本书唯一不同的是,我从 .pro 文件中删除了 DESTDIR,因为它有 $QTDIR,而 $QTDIR 没有在我的计算机中定义,我不知道它应该指向哪里。相反,我手动复制了 .so 文件。

我不确定我是否将插件复制到了正确的目录中,如果 libiconeditorplugin.so 是我需要复制的唯一文件,那么这本书对它的工作原理有点粗略。

我的操作系统是 Ubuntu,我已经使用 apt-get 安装了 Qt Creator。

【问题讨论】:

    标签: c++ qt plugins ubuntu qt-designer


    【解决方案1】:

    原来我将 libiconeditorplugin.so 复制到了错误的目录。我将它复制到“/usr/lib/qt4/plugins/designer/”,而 Qt Designer 正在查看“/usr/lib/x86_64-linux-gnu/qt4/plugins /设计师/”。

    【讨论】:

    • 嗨,我遇到了同一个文件“libiconeditorplugin.so”的问题。我已经在 /home/itachi/Qt 文件夹中安装了我的 Qt-5.14.2,那么我怎样才能使该插件在Qt 设计师?谢谢?
    • 嗨,我不知道,因为我有一段时间没有使用 Qt。我的建议是发布一个新问题,详细说明您的问题。
    猜你喜欢
    • 1970-01-01
    • 2022-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-24
    • 1970-01-01
    • 2019-02-07
    相关资源
    最近更新 更多