如何找出自定义小部件未显示在 Qt Designer 中的原因?

发布于 2024-07-20 10:44:28 字数 155 浏览 3 评论 0原文

我按照 Qt Creator 帮助中提供的说明创建了一个自定义小部件。 我完全按照他们所说的去做。 我的小部件没有与其他小部件一起显示。 我什至尝试了他们的 WorldTimeClock 示例。 这也不会显示在 Qt Designer 中。

我该如何调试这个?

I created a custom widget by following the instructions provided in Qt Creator's help. I followed everything exactly as they said there. My widget isn't showing up with the other widgets. I even tried their WorldTimeClock example. That doesn't show in the Qt Designer either.

How can I debug this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

孤蝉 2024-07-27 10:44:28

如果您转到“工具”->“ 表单编辑器-> 关于 Qt Designer 插件,您将找到已加载的 qt 插件列表,并且您将在加载失败的插件旁边看到一条错误消息。 我认为这是你能得到的最好的。

If you go to Tools -> Form Editor -> About Qt Designer plugins, you will find a list of loaded qt plugins, and you will see an error message next to the ones that failed to load. I think that's the best you can get.

森林很绿却致人迷途 2024-07-27 10:44:28

我刚刚遇到这种情况。 据我所知,Qt Creator的分布式版本是用msvc编译的,而不是mingw。 尝试打开 Qt Designer。 您看到您的(和内置的)自定义小部件了吗? 如果是这样,请按照此处的说明进行构建Qt Creator 与 mingw。 当我这样做时,我的自定义小部件出现在新版本中。

I just encountered this situation. From what I could find, the distributed version of Qt Creator was compiled with msvc, not mingw. Try opening Qt Designer. Do you see your (and the built-in) custom widgets? If so, follow the instructions here to build Qt Creator with mingw. When I did this, my custom widgets appeared in the new build.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文