2009-06-08 12 views
2

私は使いやすく、クロスプラットフォームのGUIツールキットを探しています。 GUIのもう一つの大きな要件は、ズームとパンをサポートすることです。たとえば、画像を拡大したりボタンを拡大したりすることができます。使いやすく使いやすいGUIで、ズームやパンが可能ですか?

このような何か:

http://eaglemode.sourceforge.net/video.html

しかし、それは(私の知識イーグルモードの最高に持っていません)また、Windowsをサポートしている必要があります。

私が理解しているところでは、QTは良いUIであり、OGLウィンドウの上に右に描画できます。私はそれがボタンを描画する前に行列をリセットすると思います。そのリセットを防ぐことができれば、GUIは他のアイテムと一緒にズームすることができます。ちょうどそれを行うための単純なハックはありますか?

おかげで、

答えて

1

はJavaと.NETのバインディングを有し、Piccolo2Dを見てみましょう。

これは先にその時間の十分だったPad++の後継者、次のとおりです。

5

これはQtの4.4とQt Graphics View Frameworkを用いて、上記のなんとかです。ウィジェットはQGraphicsWidgetとQGraphicsLayoutを使用してシーン(QGraphicsScene)に配置できるので、これらのタイプのインターフェイスを簡単に作成できます。

フレームワークは、ズーム、パン、回転などをアニメーションでサポートしています。

+0

ありがとうございます。あなたは私に非常に単純な例(まあまあの世界のようなもの)へのリンクを与えることができますか?私はこのすべてに新しいです! ありがとうございます。 –

+0

Qtをインストールすると、demos \ embeddeddialogsのデモが良い例です。それは、マウスの上にズーム(プラス回転)を伴う、埋め込まれた多くのウィンドウを表示します。 –

+0

@madiyaan Qt4.4で開発を開始しないでください。Qt4.5.1はすでにリリースされています。 Qt4.5 SDKを見てください。 – TimW

関連する問題