2

私は持っていQScrollAreaます。マウスでコンテキストをパン可能にしたいのですが、その領域にハンドカーソルが表示され、クリックアンドホールドするとドラッグモードになります。

QGraphicsView::ScrollHandDragこれは、QGraphicsViewがドラッグモードで簡単に実行できることと似ていますが、必要なのはそれだけですQScrollArea

箱から出してそれを手に入れる方法について何かアイデアはありますか?それとも、手動でそれを行うためのコードの一部ですか?私は確かにそれを望んでいる最初の人ではありません。

4

2 に答える 2

1

特にイベントフィルターを使用することは難しくありません。フリックリストまたは動的スクロールに関する私の古いブログ投稿を見てください(コードはhttp://qt.gitorious.org/qt-labs/graphics-dojoに移動されました)。ボーナスとして、勢いのある効果を簡単に得ることができます!

于 2012-12-19T05:58:14.360 に答える
0

わかった。最後に、QGraphicsViewに変更しましたが、簡単に実行でき、箱から出してすぐに使用できました。

于 2012-12-23T21:49:56.427 に答える