Qt
文章平均质量分 76
Far5eer
这个作者很懒,什么都没留下…
展开
-
qobject_cast--Qt的dynamic_cast
<br />今天给一些代码老外review,老外指出我写的dynamic_cast<QTXXXXX*>(pObject)的问题,告诉我要用qobject_cast。<br />查了下Qt的Assitant关于qobject_cast的介绍:<br />T qobject_cast ( QObject * object )<br />Returns the given object cast to type T if the object is of type T (or of a subclass)原创 2010-12-02 22:16:00 · 9701 阅读 · 0 评论 -
Qt里的智能指针
Qt 智能指针转载 2010-12-12 22:27:00 · 2995 阅读 · 0 评论 -
QMenu上icon的大小设置
<br />昨天项目中遇到一个问题,就是弹出QMenu时,item上的icon太小,而且通过stylesheet还改不了,原来QMenu默认的icon最大是16px*16px。后来google了一下,在QtCenter.org找到解决方案---看这里 <br /><br />帖子很简单,大家都应该能看懂,这里主要是记一下,以免忘记。<br />问题症结:QMenu 使用 QPlastiqueStyle 里面默认使用QStyle::PM_SmallIconSize<br />解决办法:定义一个新的St原创 2010-11-20 13:39:00 · 8338 阅读 · 1 评论 -
Qt强大的stylesheet功能之Selector
现在项目的GUI里style设置基本都通过stylesheet来做的,里面有几个比较好用的记下来。在Qt帮助文档里,stylesheet的语法里有通过selector来设置style的方法,其中有两个有意思的是:SelectorExampleExplanationProperty SelectorQPushButton[flat="false"]Matches instances of QPushButton that are not flat. You may use this selector原创 2010-11-20 13:59:00 · 2168 阅读 · 0 评论