qgraphicsview

    2

    2答えて

    私はQtでアフィン変換を使うことができることを知っています。しかし、完全なカスタムグローバル変換メソッドを設定することも可能ですか? 使用例:地理座標(QGraphicsScene/Viewのコンテキスト内)で投影された地理的地点(緯度、経度)を描画するか、マウスイベントなどを取得します。私は(少しの擬似コード)のようにそれを使用する瞬間 : MyPoint pt = myProjection(g

    0

    1答えて

    scale()を呼び出した後にQGraphicsViewのサイズを変更する方法があります。 QGraphicsViewはQScrollAreaに組み込まれています。私がズームすると、Viewが大きくなるようにします。 Thxを

    1

    1答えて

    にロードされたTIFF画像のズームに問題があります。QGraphicsPixmapItemです。 問題は、アプリケーションのチョークを作らないズームスピードを持つと同時に画質を維持することです。まず最初に、画像を置き換えたのは、QPixmapです。ユーザーが水平スライダーを押している間にQt.FastTransformationを使用し、スライダーを離したときに、Qt.SmoothTransfor

    7

    4答えて

    私はQtの中で、2Dタイルベースのゲームをプログラミングを開始し、2Dの多くを表示して処理するために意図されているQGraphicsSceneとQGraphicsViewクラスについて読みするつもりを使用してQtのタイルベースのゲームを始めようオブジェクト。 私の質問は、それはQGraphicsSceneを使用してタイルのたくさんの世界を作成することが可能になりますでしょうか?一度に全世界をタイル

    0

    1答えて

    デフォルトのQRubberBandを使用してアイテムを選択しています。QGraphicsView.setDragMode()をゴムバンドの選択に設定します。これはうまくいきますが、アイテムが選択されているときは、その周囲に灰色の点線が表示され、これを防ぐ方法があるかどうか疑問に思っていましたか?

    4

    2答えて

    QGraphicsScene/Viewでカスタムウィジェットを開発しています。以前の経験はありません。 カスタムウィジェットは、マウスの動きを追跡し、親ダイアログ/ウィンドウに信号を送信する必要がある画像ビューアです。信号は、マウスカーソルの下のピクセルの位置とその色(RGB)です。ステータスバーはその情報を使用します。 QGraphicsPixmapItemを使用して、シーン内のファイルからロー

    0

    1答えて

    はQGraphicsViewにQGraphicsItemsのビューポート座標を取得するための高速な方法はありますか?私は考えることができる唯一の方法は、QGraphicsView :: mapFromSceneが続いた後QGraphicsView ::アイテム()、およびQGraphicsItem :: POS()を呼び出すことです。 アイテムは既にビューポート座標に変換されているため、QGrap

    2

    2答えて

    最近、QT Grapohics View Frameworkを使用して新しい視覚化ソフトウェアを開発しました。 ソフトウェアでは、上記の約1万点の点と線を含む多くのアイテムを表示する必要があります。 しかし、表示の過程で、プールの効率があり、しばしば応答がありません。それをズームしたり、シーンの位置を取り除きたいときは、ある範囲を待つ必要があります。 だから、私はそれが正常であるかどうか、状況の効

    1

    1答えて

    私はQGraphicsViewに画像QPixmapがあるQGraphicssceneを持っています。 QPixmap QGraphicsItem.ItemIsMovableに解決しました。そして私はそれが動いたときに絵の位置を知りたい。どうしたらいいですか?

    1

    1答えて

    QGraphicsViewドキュメントによると、dragModeの動作は「アイテムによって処理されないマウスクリックにのみ影響します。次に、「QGraphicsViewのサブクラスを作成することでカスタムビヘイビアを定義できます」と表示されます。 私のケースでは、マウスのクリックを受け入れるアイテムのクリックを普通のようにアイテムのマウスクリックを呼びたいと思います。そして、ゴムバンドのドラッグを