首页| 论坛| 消息

标题:【提问】用QT如何图象处理?
作者:sonicliji
日期:2005-11-02 16:42
内容:

本人用QCANVAS类建立一个画布,在上面做了一个图象,但是当我将作图窗口拖拽到,WINDOWS边缘,再拖拽出来的时候,图象被部分搽除了,每次拖拽进去在出来,搽除的部分都不一样,请问各位高手,这是什么原因造成的,如果我想保存完成的图象,不被WINDWOS搽除,该怎么办,多谢!


#1 [sonicliji 11-03 08:23]
自己顶
#2 [tdns 11-03 13:06]
我想应该是刷新的问题。就是说当你拖动窗口的时候,你的窗口并没有做重画动作。你可以重载一下mouseMoveEvent(),在里面加上重画的代码。不过可能会比较闪。
#3 [feigao007 11-03 18:50]
我也遇到此类问题,现在闪的利害,
还有就是:qt有没有像motif里的XExposeEvent事件? 我现在如果有一个打出对话框出来覆盖图形,然后关闭,由于图形参数有变化,点击关闭后留下的阴影就会重画。但其他部分还保持原样。如果重画请问如何解决?
#4 [wuxian610 11-04 12:42]
判断一下鼠标位置,不让人拖出去就得了
#5 [tdns 11-08 20:37]
你用的是哪个版本的Qt?

<< 1 2 >> (1/2)

回复 发表
主题 版块