• 7932阅读
  • 1回复

圆形按钮的初步实现 [复制链接]

上一主题 下一主题
离线linshihaoma
 

只看楼主 倒序阅读 楼主  发表于: 2008-06-16
— 本帖被 XChinux 执行加亮操作(2008-06-16) —
不知道该怎么说明,因为里面的代码我只是搞清楚了大概结构,具体还没掌握。
几个要点:
    1、了解QStyle类;
    2、了解QStyle通过QStyleOption及其子类来绘出各种按钮;
    3、给圆形按钮立体感

我不会画画,没这感觉,借用assistant里的代码略微有点立体感。我基本上把绘制按钮的代码全给弄出来了,用我这个类单步跟下去,就可以充分掌握按钮是怎么出来的了。我是在Qt的源代码里找代码平凑出来的。都没加注释,以后弄懂了再详细介绍。
附件: RoundeButtton.rar (123 K) 下载次数:283
离线linshihaoma

只看该作者 1楼 发表于: 2008-06-16
对了,我看了半天代码,点击按钮时出现的最外面的那个黑框是哪句画出来的?有知道的还请指教
快速回复
限100 字节
 
上一个 下一个