绘制几个Rects

时间:2015-03-05 15:02:47

标签: c++ qt

我想在执行程序时在某些点绘制堆栈的可视化,因此某些矩形填充了地址和值以及某种颜色,具体取决于某些事件。我在Qt中使用C ++。

现在,我的Stackview类包含所有StackItems,然后使用paintEvent将所有这些内容绘制到我的对话窗口中。这个窗口是不可滚动的,所以如果堆栈更大,我看不到所有堆栈项目或向下滚动!

我的问题是我应该使用GraphicsViewGraphicsScene并在那里添加我的Rects,还是应该使用QScrollArea执行某些操作,我不确定,哪些适合我的需要最好的以及如何实施它?

最终结果应该是,我的调试器可以逐行遍历代码并更新堆栈,具体取决于行。

0 个答案:

没有答案