• 5295阅读
  • 8回复

QT的listwidget控件怎么能在同一个Item上显示两种字号呀? [复制链接]

上一主题 下一主题
离线tfjy2008
 
只看楼主 倒序阅读 楼主  发表于: 2010-04-19
已经纠结与这个问题很久了,为了与N900上的风格相匹配,需要做成如下图一样的风格。同一个Item上显示不同的字号,不知道怎么做,请高人们指点,非常感谢~

图上方框的地方是中文的短消息内容,由于平台问题,中文没有显示。

离线xtfllbl

只看该作者 1楼 发表于: 2010-04-19
其实我感觉,只是感觉,那其实不是一个item,分开来做不行吗?
上海欢迎您
离线szh1987
只看该作者 2楼 发表于: 2010-04-19
用html语言应该可以实现
离线tfjy2008
只看该作者 3楼 发表于: 2010-04-19
引用第1楼xtfllbl于2010-04-19 15:16发表的  :
其实我感觉,只是感觉,那其实不是一个item,分开来做不行吗?


这是一个item,只是它用的不是QT,是用的Hildon,它用的TreeView做出这样的效果,可是QT该怎么做?愁死了
[ 此帖被tfjy2008在2010-04-19 16:12重新编辑 ]
离线tfjy2008
只看该作者 4楼 发表于: 2010-04-19
引用第2楼szh1987于2010-04-19 15:18发表的  :
用html语言应该可以实现

嗯 ,不过我只可以用QT实现呢
离线yangfanxing
只看该作者 5楼 发表于: 2010-04-19
引用第4楼tfjy2008于2010-04-19 15:50发表的  :
嗯 ,不过我只可以用QT实现呢

QT支持html啊。。。
PHPWind好恶心。。。不想看这种界面。。。
离线tfjy2008
只看该作者 6楼 发表于: 2010-04-19
引用第5楼yangfanxing于2010-04-19 17:00发表的  :
QT支持html啊。。。


谢谢提醒呀,不过我不会html,你说的是在Item  setText()的时候写html么?怎么个格式,能给个例子么?谢谢
离线yangfanxing
只看该作者 7楼 发表于: 2010-04-19
回 6楼(tfjy2008) 的帖子
  1. QLabel *label = new QLabel;
  2. label->setText(codec->toUnicode("<center><h1>Qt4笔记</h1></center>"));

格式如上~
不会的学呀~
PHPWind好恶心。。。不想看这种界面。。。
离线tfjy2008
只看该作者 8楼 发表于: 2010-04-19
Re:回 6楼(tfjy2008) 的帖子
引用第7楼yangfanxing于2010-04-19 17:43发表的 回 6楼(tfjy2008) 的帖子 :
  1. QLabel *label = new QLabel;
  2. label->setText(codec->toUnicode("<center><h1>Qt4笔记</h1></center>"));

格式如上~
不会的学呀~


嗯 教训得是,谢谢~我会好好学习的,争取早点把这个问题解决
快速回复
限100 字节
 
上一个 下一个