代码之家  ›  专栏  ›  技术社区  ›  Dan O

qtcreator的集成表单编辑器不会加载自定义小部件插件(设计器会加载)

  •  3
  • Dan O  · 技术社区  · 17 年前

    尝试使用集成到qtcreator中的表单编辑器,但即使我将插件放入qtcreator.app/contents/macos/designer中,它也不会出现。不过,同样的dylib文件也适用于独立设计器应用程序。

    qtcreator版本信息: qtcreator 1.1.0(基于qt版本4.5.1) 设计器版本信息: 版本4.5.1

    有什么暗示吗?此网页: http://labs.trolltech.com/page/Projects/Tools/QtCreator/FAQ ,建议我有一个版本控制问题,但这看起来很疯狂,因为我使用的是“纯”4.5(干净的安装等等)。

    2 回复  |  直到 15 年前
        1
  •  1
  •   Henrik Hartz    17 年前

    你把插件的链接器引用做对了吗?尝试

    otool -L /path/to/plugin/dylib
    

    在插件二进制文件上,并查看它是否能够正确引用qt libs,假设@executable\u path是设计器二进制文件

        2
  •  0
  •   bkausbk    15 年前

    在qt 4.7中,qt设计器插件应该复制到/qt install dir/plugins/designer。请注意,插件应该创建为释放而不是调试!