のスクロールバーを無効にしたいQGraphicsWebView
。ドキュメントには次のように書かれています:
「... Web ページのコンテンツがそれより大きい場合、明示的に無効にしない限り、スクロールバーが表示されます。」
スクロールバーを無効にする方法が見つからないようです。
ドラッグ時にスクロールを実装したいので、スクロールバーを無効にする必要があります。スクロールバーを表示したくないのです。
のスクロールバーを無効にしたいQGraphicsWebView
。ドキュメントには次のように書かれています:
「... Web ページのコンテンツがそれより大きい場合、明示的に無効にしない限り、スクロールバーが表示されます。」
スクロールバーを無効にする方法が見つからないようです。
ドラッグ時にスクロールを実装したいので、スクロールバーを無効にする必要があります。スクロールバーを表示したくないのです。
QWebFrame でスクロールバーの動作を設定できます。おそらくあなたが望むのは次のようなものです:
QWebFrame* frame = webView->page()->mainFrame();
frame->setScrollBarPolicy( Qt::Horizontal, Qt::ScrollBarAlwaysOff );
frame->setScrollBarPolicy( Qt::Vertical, Qt::ScrollBarAlwaysOff );
スクロールバーが表示されないようにするには、ページ自体に適切な CSS が必要body {overflow: hidden}
です。
ページのコンテンツを制御できない場合は、resizesToContentsが探しているプロパティである可能性があります。