You are not logged in.

1

Sunday, December 2nd 2012, 8:02pm

Special UI in Qt on Ubuntu using QGraphicsView / QGraphicsScene

Hi,

I need to build a event-like waveform viewer GUI in Qt, that is similar to Modelsim vsim with certain rectangular regions with different colors and length, time scale, marker lines on time scale with zooming

in / out.

Have anybody worked with such waveform viewer GUI ? Can anybody advice link to source code, open source project in Qt with above features ?

I have only QML profiler GUI source codes similar. I need more examples in Qt.

That is a good idea to use QGraphicsView framework and to represent the waveforms as QGraphicsPolygonItem or custom items, there should be zoomable time scale and markers, the elements (

rectangles ) on the plot should be expandable. Not sure that QWT contains such kind of plot, doesn't it ?

Have anybody met ( experienced ) such open source project where this type of GUI implemented ?

I am interested in previous experiences / open source or com. projects when such waveforms were created using Qt v. 4.2 and later + Graphics View framework.

Similar illustrations of the interface that I am looking for are among:

http://www.qtcentre.org/attachment.php?attachmentid=8460

I investigate also distortions when moving QGraphicsItem elements on QGraphicsView:

video file ( desktop screen-casts ) is uploaded:

https://www.box.com/s/ig29rl2662zohccz9hv6

https://www.box.com/s/uodefxjrobda4tkhekuu

What are the reasons for such distortions ?

Thanks.

This post has been edited 2 times, last edit by "freely" (Dec 26th 2012, 9:33am)


2

Sunday, January 6th 2013, 9:02am

— fixed, certain flags should be set correctly for QGraphicsView instance. For details contact me in-private.