qgraphicsitem

    2

    3答えて

    は、簡単な方法をQGraphicsScene でその位置にもかかわらず、私はQGraphicsItem::ItemIsSelectableを見つけたが、それはない、(例えば破線枠で、選択のためのような)QGraphicsItemの一部を選択するために存在します私を助けてください。 Thxを

    1

    1答えて

    QGraphicsシーンでearch QGraphicsItemを描画する前にQPainterを再定義する必要があります。 void GraphicsScene::drawItems(QPainter * painter, int nbItem, QGraphicsItem *[] items, const QStyleOptionGraphicsItem[] options, QWidget *

    3

    1答えて

    QGraphicsItemを実装するChartblockオブジェクトを作成しました。私の目標は、これらのオブジェクトのグリッドを作成し、マウスボタンが押され(そして保持され)、各ブロック上の薬物であるときに、カーソルがそのブロックに入るときに各ブロックで何かを実行することです。 QGraphicsItemは、マウスイベントがクリックされたときにマウスイベントを取得するため、mouseMoveEve

    0

    1答えて

    QGraphicsRectItemの子を上に描画する方法が必要です。私はいくつかの子供のアイテムを含むアイテムを持っています。特定の高さで、私は子供の項目の上に線を描く必要があります。 QGraphicsSceneでdrawForegroundに似QGraphicsItemsでdrawForegroundを実装する方法はありますか? 可能であれば、各子アイテムの行を描画する必要はありません。

    0

    1答えて

    boundingrectangleをQGraphicssvgitemにする方法を知りたいのですが。 QGraphicsitem::Itemisselectableを実装していない場合は動作しますが、実装していない場合はmousereleaseイベントに電話するのに問題があります。ので、私は 強いテキスト助けてください OK .. I'amは現在、単線図の設計ソフトウェアのQTを使用してシステムを開

    0

    1答えて

    助けてもらえますか?私はちょうど垂直スクロールバーで空白のビューを取得します。コードをチェックできますか?問題はitem.setPixmap(pixmap)から始まると思います。ピクスマップはイメージがイメージにロードされるのと同じサイズであるためです。ありがとう #include "mainwindow.h" #include "ui_mainwindow.h" #include <QDeb

    5

    1答えて

    私はQGraphicsItemsの大きなプログラムをQGraphicsWidgetsに変換しています(入力用にアイテムとウィジェットと呼ぶ)。ウィジェットの位置および/または矩形が古いアイテムと同じではないため、マウスのホバーは今失敗します。私は、ビュー、シーン、アイテム、およびウィジェットを持つ簡単なケースに煮詰めました。青のアイテムは100x50 pixでレンダリングされ、hoverEnter

    1

    3答えて

    私は自分のオブジェクトにQGraphicsItemを実装しています。私はそのアイテムを親として使用してそのアイテム内に図形を描こうとしています。問題は、親内のシェイプに使用している座標が、親の座標に相対的ではなく、シーンであることです。 例:QGraphicsItem(親)内にQGraphicsLineItemを描画します。親は50,50で、寸法は20x20です。私が0,0,20,20の座標を使っ

    3

    2答えて

    itemChangeの関数では、まず、追加される子アイテムを取得し、dynamic_castを 'MyItem'にキャストしますが、キャストは常に失敗します。 QVariant MyItem::itemChange (GraphicsItemChange change, const QVariant & value) { if (change==ItemChildAddedChange)

    0

    2答えて

    こんにちは、読んでいただきありがとうございます。 QGraphicsViewでマウスをドラッグしている間、複数のQGraphicsItemsの位置を正しく量子化するのに問題があります。私が設定したシステムは、複数の選択してドラッグした場合は、主要な項目(マウスの直下の項目)のみが量子化され、残りの部分は連続的に設定されていますが、QGraphicsItemを正しくドラッグするとQGraphicsI