0

私は QT モバイル開発に不慣れで、QWebView を拡大してユーザー画面全体を埋める方法を考え出そうとしています。showFullScreen() メソッドを見つけましたが、何もしていないようです。

これが可能かどうか誰にもアドバイスできますか?

ありがとう、

マーク

4

3 に答える 3

1

私の答えは、mrmcduff の補足です。以下の方法を試してください。

void setSizePolicy (QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical)

両方のパラメーターを に設定しQSizepolicy::Expanding、デモを作成してテストして表示します。これは、Qt レイアウトに非常に役立つはずです。少なくとも私はそう思います。

于 2012-08-06T03:58:58.313 に答える
1

レイアウトに QWebView オブジェクトを配置する必要があります。qt を使用したあらゆる種類の UI 実装では、レイアウト管理を理解することが重要です。次のリンクは、そのために役立ちます。

http://doc.qt.io/qt-5/layout.html

http://doc.qt.io/qt-5/designer-layouts.html

于 2010-12-10T14:24:36.447 に答える
0

QWebView を配置したレイアウトの余白が 0 であることを確認してください。QWebView 内に誤ってパディングやマージンを追加していないことを確認することをお勧めします。また、サイズ ポリシーをストレッチに設定する必要があります。

どのバージョンの Qt を使用していますか?

于 2010-12-10T14:31:41.773 に答える