• 4061阅读
  • 3回复

QStack和QList的显示问题. [复制链接]

上一主题 下一主题
离线chester_lp
 

只看楼主 倒序阅读 楼主  发表于: 2009-09-03
求教大家个问题呢,刚刚做了个QStack,然后把3个对话框放到其中,使QListWidget的各个list与之一一对应.
点击list的Item之后,设置第一个对话框是默认显示.然后就可以显示了.
问题是:每次第一个对话框显示之后,在窗口的其他地方,就显示其他对话框的一些内容.但这些内容像是重绘时留下的痕迹,因为再次点击其他listitem时,这些内容就消失了.
大家知道如何使这样的内容一开始不出现?
离线sdh-bing
只看该作者 1楼 发表于: 2009-09-03
在程序刚运行的时候调一下repaint()试一试
离线chester_lp

只看该作者 2楼 发表于: 2009-09-16
貌似不行。用了stack->repaint()和this->repaint()都不行。
请教下这里是否存在边距(或者其他显示格式设置),导致绘制的时候出现重影?
离线chester_lp

只看该作者 3楼 发表于: 2009-09-16
问题拖了很久了。。哎,到现在也没得到解决。
快速回复
限100 字节
 
上一个 下一个