用Qt现有控件实现一个功能,如图里的红圈,如何才能在不继承重写,用现有控件和代码来实现功能? 10
展开全部
这个有QListWidget的感觉
点击变色或者移动变色的话,用2张图,点击时换图啊。
理论上可以,具体可以试试呀(本人没弄过这样的,捂脸)
ps:红字好小,眼睛要花了。。。
点击变色或者移动变色的话,用2张图,点击时换图啊。
理论上可以,具体可以试试呀(本人没弄过这样的,捂脸)
ps:红字好小,眼睛要花了。。。
追问
很多人建议我继承QPushButton写自己的类,但我一直想用现有的控件实现,具体的逻辑用代码实现。QListWidget是我一直在考虑的控件,但涉及到方方面面的问题得不到解答,例如动态数据和静态数据如何共同显示在一个Item上?谢谢
追答
额,不大明白你的意思。。。不知道你说的是不是这个:
前提是你放的是个QString类型,比如 a1,a是一定的,1是不一定的,可能是2.3,4。。。
b=1;
...setText(QString("a%1").arg(b));
如果b一有变化,马上发个信号给list,list立即显示当前的值。
展开全部
用QPushbutton的styleSheet属性可以自定义外观。功能很强大。
请参考C++ GUI Qt4编程第二版 第19章,相信你会有很大收获。
请参考C++ GUI Qt4编程第二版 第19章,相信你会有很大收获。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你看看QPainter,绘制直线、椭圆、贝塞尔曲线等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-01
展开全部
这个可以用代码实现。
追问
是指继承QPushButton然后重写自己的类吗?现有控件,比如QListWidget能实现吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询