qgraphicsview

    0

    1答えて

    私はグラフィックスビューフレームワークに基づいてマッピングアプリケーションを構築しています。ドラッグするといくつかの線が消えることを除いて、すべてがうまく動作します。それは見えないと判断される項目のようですが、実際はその一部です。以下はスクリーンショットです。 IはQGraphicsViewとQGraphicsItemサブクラス は、表示するために接続されているシーンにアイテムを追加しました。ドラ

    0

    1答えて

    私は過去数日間、ウィジェットの動きの問題を解決しようとしていました。ある時点で、マウス信号でQComboBoxクラスを書き直そうとしましたが、うまくいきませんでした。私のウィジェットをQGraphicsWidgetに親子化するために解決したが、別のアイテムを追加しようとすると、これ以上表示されず、何をすべきか分からない。 from PyQt4 import QtGui, QtCore from

    0

    1答えて

    Qt 5.7を使用していて、QGraphicsViewを持っていて、QSceneViewを追加しました。プログラムの開始時に、私はfitinviewとQt::IgnoreAspectRatioのビューにシーンを収めました(おそらくこれは関係ありますか?)。私は、4つのシンプルなボタンでズームインとズームアウトのためのインターフェースを作成しようとしています。たとえば水平方向にズームアウトするには、

    1

    1答えて

    私は、ビューに実行時にアイテムを追加するためにグラフィックスビューフレームワークを使用しています。アイテムは垂直レイアウトのように1つ下に配置されます。 私は常に自分のアイテムをシーンの開始位置に配置します(10,10)。ビューのサイズを変更しながら、マージンが調整されています。ビューウィンドウのサイズが変更されるたびに同じマージンを維持する方法は? 私はGoogleで検索して QTransfor

    0

    2答えて

    QTを初めて教えようとしています。 次のサンプル/チュートリアルの後、私はこのコードに着きました。 目的は、ログインを可能にする簡単なインターフェイスを作成することです。 マイエラー: mainwindow.h:22: error: 'QGraphicsScene' does not name a type QGraphicsScene *scene; 私は解決策が、UIからオブジェ

    0

    1答えて

    QgraphicsSceneでQgraphicsSceneを使用していくつかの図形を作成しました。 QGraphicsSceneをクリアせずにこれらの図形だけをクリアしたいと思います。それはpyqt4で行われているか self.scene.addEllipse(point.x(), point.y(), 2, 2, pen,brush) は、誰かが私を提案することはできますか?

    0

    1答えて

    私はMainWindowの中にQGraphicsViewを持っていて、これはQGraphicSceneを実装しています。 QGraphicSceneの特定の部分を右クリックしてウィジェットをポップアップする必要があります。ウィジェットの親はMainWindowである必要があります。 私の問題は、私は私がQGraphicSceneにmousePressEventの内側をクリック魔女の部分の有効性を確

    2

    1答えて

    適用された以前の縮尺に関係なく、どのようにグラフィックスビューの縮尺をリセットできますか?使用scale()私は、以前のものにそれを与える規模を乗算: ui->graphicsView->scale(0.1, 0.1); ui->graphicsView->scale(2, 2); // the scale factor is (0.2,0.2), NOT (2,2) これは私が欲しいもの

    0

    2答えて

    に位置をクリック:表示ウィジェット上 をQGraphicsViewウィジェットです(彼らはQGridLayoutである)と私が達成したいことということです: MainWindowでのユーザーのクリックが、私はそのクリックした位置をつかむと、ウィジェットがその位置を含んでおり、緑色にその選択QGraphicsViewウィジェットの境界線を設定したQGraphicsView決定したいとき。一度に選択で

    0

    1答えて

    私はQGraphicsWidgetの例を持っています。私は牽引ボタン、拡大のためのボタン、および縮小のためのボタンを追加したい。コード: #include "myGraphicsWidget.h" int main(int argc,char* argv[]) { QApplication app(argc,argv); QGraphicsScene scene;