Qt中通过设置位图掩码生成异形控件

时间:2016-04-16 15:15:01
【文件属性】:

文件名称:Qt中通过设置位图掩码生成异形控件

文件大小:416KB

文件格式:RAR

更新时间:2016-04-16 15:15:01

Qt 异形窗口 setMask

Qt中通过设置位图掩码生成异形控件 本实例中是生成了一个视频监控软件中用到的云台控制的八方向按钮操作盘 详细过程见博客: http://blog.csdn.net/masikkk/article/details/8728441


【文件预览】:
WidgetMaskTest
----WidgetMaskTest.pro(324B)
----ui_widget.h(4KB)
----widget.ui(4KB)
----images()
--------leftup.png(6KB)
--------left.png(2KB)
--------right3.png(2KB)
--------leftdown3.png(3KB)
--------leftdown.png(4KB)
--------down2.png(2KB)
--------rightup2.png(3KB)
--------right2.png(2KB)
--------up.png(2KB)
--------left2.png(2KB)
--------rightup3.png(3KB)
--------rightdown2.png(3KB)
--------rightup.png(4KB)
--------up3.png(2KB)
--------left3.png(2KB)
--------down3.png(2KB)
--------leftup2.png(4KB)
--------down.png(2KB)
--------rightdown.png(5KB)
--------leftdown2.png(3KB)
--------right.png(2KB)
--------up2.png(2KB)
--------leftup3.png(4KB)
--------rightdown3.png(3KB)
----release()
----debug()
--------widget.o(238KB)
--------main.o(119KB)
--------images()
--------WidgetMaskTest.exe(811KB)
--------moc_widget.o(132KB)
--------moc_widget.cpp(4KB)
----main.cpp(185B)
----Makefile(6KB)
----widget.cpp(4KB)
----WidgetMaskTest.pro.user(14KB)
----Makefile.Debug(7KB)
----widget.h(636B)
----Makefile.Release(7KB)

网友评论

  • 谢谢,正需要这种资料
  • 下载后学会了,代码很简洁,不错
  • 只算实现按钮半透明,不能算作不规则控件,按钮形状仍是方形
  • 对我有启发,赞一个
  • 代码有问题
  • 恩,这个例子不错,代码示例突出重点。用QT实现各种窗体效果的确比MFC简单很多。
  • 不错 简单易懂 非常好
  • 代码简单易懂,很有参考性
  • 代码简单实用,很有参考性,对于利用Qt的StyleSheet来设定,不错的例子
  • 用Qt5.1重新生成测试,的确是不规则的按钮了。也许5.1和4.8关于setmask的行为是有区别的
  • 只算实现按钮半透明,不能算作不规则控件,按钮形状仍是方形
  • 代码简单易懂,很有参考性