【第一个问题】如上图,我指定的坐标其实是矩形的左上角,结果文字显示出来位置是不对的,实线矩形是这个字的包围矩形大小,为什么显示出来的文字是虚线矩形的大小?周围的空白怎么去掉呢?
我想是让文字写在实线矩形里 如果能去掉文字周围默认的空白就能解决了 怎么解决?。。。。
请大家帮忙
添加文字
QGraphicsTextItem *t = m_scene->addText(
QString(“1”));
设置文字位置
t->setPos(x,y,);
添加矩形
m_scene->addRect(x,y,宽,高,QPen(c));
【第二个问题】还有一种情况 一样的代码 有的文字居然只显示出一半 显示不完整
如下图
其实文字是个圆形 为什么只显示一半 能有什么原因呢?。。。想不明白
[ 此帖被m1352在2010-07-16 17:00重新编辑 ]