类A继承QLabel,怎么让类A实现SetPixmap呢?

weixin_38056966 2019-09-19 01:40:11
类A继承QLabel,怎么让类A实现SetPixmap呢? 现在我类A调用 A.setPixmap();   没有图片显示
...全文
197 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38089851 2019-09-19
  • 打赏
  • 举报
回复
QLabel的setPixmap需要最后在paintEvent中绘制出来估计是你继承了之后自己重新写了paintEvent,但是你自己没在新的paintEvent中去绘制这个pixmap,或者没有去调用QLabel的pixmap让基类去给你绘制吧如果只是想去多处理一些事件的话……event filter考虑过吗?
weixin_38091938 2019-09-19
  • 打赏
  • 举报
回复
另外我也没搞懂您在mainwindow的构造函数里干的都是啥……在构造函数里new一个无parent的QWidget然后显示出来,并且也没有地方能delete掉这个widget真的没问题吗?NL最后迟早都要被加入layout中为什么前面还要多此一举调用一遍setGeometry?NL是mainwindow的成员变量,最后却被一个不属于mainwindow的QWidget给接管了?并且NL显示的窗口不是属于mainwindow的啊……要是说最终目的只是显示NW,那直接在main函数里构建这个QWidget就是了,还是说你一直以为想在QWidget中布局其他的组件就一定得通过继承在构造函数中实现?
weixin_38078293 2019-09-19
  • 打赏
  • 举报
回复
直接写个继承自QLabel的myLabel的类,啥也不干不就得了。图片:3.jpg代码下载: test.zip (31 K) 下载次数:8 简单的要死的东西,不明白作者为什么搞了这么久!第一天入门应该也可以搞定的!我是实在看不下去了!
weixin_38062043 2019-09-19
  • 打赏
  • 举报
回复
加Q_OBJECT没?
weixin_38067509 2019-09-19
  • 打赏
  • 举报
回复
仁兄的图章水印程序还没搞好啊?代码下过来看了下,代码没有你这种写法的,既然你是自定义继承自QLabel的,为何还搞个UI界面呢?图片:QQ截图20150204203403.jpg还有这种窗体构造函数里面代码写的,简直不忍直视!图片:2.jpg继承自QLabel的自定义类,肯定可以使用setPixmap实现加载图像的!杠杠的!

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧