• 4497阅读
  • 4回复

[提问]Qt初学者想问一个有关布局和图形的问题 [复制链接]

上一主题 下一主题
离线angmar
 
只看楼主 倒序阅读 楼主  发表于: 2012-05-08
本人近期在用Qt Creator做伺服压力机滑块运动模拟的数据界面,已经做了3个类分别是加速度-时间曲线图、速度-时间曲线图、位移-时间曲线图,如果想要在界面上划定一个区域,设定3个PushButton对应3个曲线图,使得按下按钮,在该区域就显示出其对应的曲线图,应该使用什么方法?这个划定区域是要设定一个槽然后再在界面上布局吗?
离线benbenmajia

只看该作者 1楼 发表于: 2012-05-08
还要看的你的设计界面是什么样子的。
1,你的绘图的paintdevice是知道的
2,setposition(),move()
注意闪烁问题
安然.....
离线angmar
只看该作者 2楼 发表于: 2012-05-08
额,能再具体些吗。。。貌似之前看到一种做法是画出一个矩形区域rect(x,y,width,height),但是具体实现混乱了。。。界面就是图形和按键都在同一界面上,图形显示在一个指定的区域,点速度-时间对应按钮就在该矩形区域显示速度-时间曲线图,点位移-时间按钮显示位移-时间曲线图,就是这样
离线hjh2008

只看该作者 3楼 发表于: 2012-05-08
可以不用pushbutton,重载鼠标按下的事件,判断鼠标的位置,再进行显示
离线ppdayz

只看该作者 4楼 发表于: 2012-05-08
回 楼主(angmar) 的帖子
用stackedwidget做,3个页面分别是3个widget 用button来切换就可以了,就是注意下切换时候的数据处理
快速回复
限100 字节
 
上一个 下一个