Hi!

I came across this decompiler product today, which is written in Qt. It`s using a very nice ways of displaying code and cross references, using a couple of advanced text-features i`d like to use in my product, too:

first pic:
https://gs1.wac.edgecastcdn.net/8019...fvro1_1280.png

Note how the column in the textbox are nicely aligned <address><hex numbers><instruction text>. How can i have formatted text columns like that?

2)
https://gs1.wac.edgecastcdn.net/8019...fvro3_1280.png
a control graph. We are using graphs in our toool, too, using QgraphicsScene + graphvic, etc. However, the connections are not as .... elegant as here. Does anyone know what the author used?

3)
http://hopperapp.tumblr.com/image/21642432684
here you can see advanced hover-over, where another portion of the textbox content is shown when hovering over a link of some sort in the tooltip:
-how to create such a link and how to show the hover-over like that?

And the most important question: see the cross-reference lines on the left side of the textbox? Pretty amazing, how can i visualize connection between single rows like that!? Right now we are using a seperate, custom drawn widget to display these lines and draw them int he paintevent().


I had a look at the QDocument(), QTextDocumetn(), QTextFrame(), QTextFrameFormat.., etc and the examples that ship with QtCreator 260, but didnt really find anything.
I am looking for classes of the qt framework that were used to create this.