首页 > 解决方案 > 如何在 qt 设计器中创建全局可访问的自定义小部件?

问题描述

我根据http://doc.qt.io/archives/qt-4.8/qt-designer-worldtimeclockplugin-example.html中的文档创建了自定义小部件。我在 qt/Tools/Qt Creator/bin/plugins/designer 中添加了生成的 dll,我能够在设计器中看到自定义小部件。

我想在全局任何 .ui 文件中使用 .ui 文件中的那些自定义小部件,但是当我使用这些小部件时,我收到错误消息,指出在生成的 moc ui 文件中找不到 mycustomwidget.h 文件。我应该做哪些额外的步骤来全局包含我的自定义小部件?我查看了QtUiLoaderQtPluginLoader但我不知道把它们放在哪里?

标签: qtqt-creatorqt-designer

解决方案


推荐阅读