Qt4:QLabel-> QPixmap->点击打开网址

发布于 2024-10-30 05:20:41 字数 83 浏览 4 评论 0原文

我有一个没有任何文本但带有 QPixmap 图像的 QLabel。当用户单击图像时,我无法找到打开网址的方法。我不能在这里使用 QLabel 中的文本。

I have a QLabel without any text but with a QPixmap image. I can not figure out a way to open a url when the user clicks the image. I can not use text in QLabel here.

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

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

发布评论

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

评论(2

信仰 2024-11-06 05:20:41

您不需要输入文本,但您确实需要切换到子类标签或使用 QPushButton。如果您使用 QPushButton(这是最简单的),那么您可以更改浮雕布局,使其再次看起来平坦(因为默认按钮不会)。

You don't need to put text in, but you do need to switch to either a subclassed label or to use a QPushButton instead. If you use a QPushButton (which is the easiest) then you can change the relief layout so it looks flat again (since the default button doesn't).

凑诗 2024-11-06 05:20:41

您可以在标签上安装事件过滤器并过滤鼠标按下事件。有关示例,请参阅我对类似问题的回答< /a>.

You could install an event filter on the label and filter for mouse press events. For an example, see my answer to a similar question.

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