2017-11-18 16 views
0

QGraphicsWebViewまたはQWebViewでアスペクト比を変更する方法はありますか? 問題は、LCD画面(800x480)に正方形でないピクセルがあるため、Webページが正しく表示されないことです。円は楕円になります。 このソフトウェアはLinuxのXorgで使用されていますが、グラフィックドライバにはアスペクト比を設定するオプションがありません。非常に単純なフレームバッファです。画面アスペクト比とQGraphicsWebViewまたはQWebView

アイデアありがとう!

+0

はQtのフォーラムの人々から良い提案を手に入れました.qt.io/topic/85209/screen-aspect-ratio-and-qwebview –

答えて

0

私はforum.qt.ioでコンスタンチントカレフが提供する答えをコピーしています:

There are at least two ways to do this: 
In user style sheet set transform: scaleX(...) (or scaleY) for html element. Use prefixed version -webkit-tranform if you don't use QtWebKit 5.212 
Use QGraphicsView::scale with different values for x and y (if using QGraphicsWebView) 

Note that performance may decrease because of scaling 

元: ます。https://フォーラム https://forum.qt.io/topic/85209/screen-aspect-ratio-and-qwebview

関連する問題