标签:
昨天在玩手机游戏时,见到一个游戏的饼状投票统计图很漂亮,所以我今天也花了一个下午来实现了一个类似的程序娱乐一下,呵呵。
思路:
1:将窗体设为Qt::FramelessWindowHint和Qt::WA_TranslucentBackground(去掉标题栏,背景透明)。
2:重载程序的鼠标事件(移动程序)和键盘事件(模拟投票和退出)。
3:根据投票结果,在paintEvent函数中画几个扇形和其他东西。
操作说明:
1:按数字键0-9模拟投票。
2:按ESC键退出程序。
运行时截图(浅绿色的是桌面背景):
源代码:
http://blog.csdn.net/small_qch/article/details/7607491
标签:
原文地址:http://www.cnblogs.com/findumars/p/4993540.html