ウィジェットの一部(たとえば、QDateEditのボタン)は、タッチスクリーンでは適切に使用できないほど小さくなっています。Qt5、X11、libxcb。スライダーやウィジェットの他の部分が小さすぎる
私のシステムでは、スライダは、私がsetGlobalStrut()を適切に使うと、ウィジェットのスクロールエリアが大きくなります。しかし、スライダには、システム上では非常に小さい矢印のボタンがあります。 QDateWidgetでも同様です。私たちのシステムでは、矢印付きのボタンは非常に小さく、したがってタッチスクリーンではうまく使用できません。
私たちは、Pvbrowser(pvbrowser.org)を使用して、タッチスクリーン付きの組み込みシステム上のガス測定デバイスを視覚化します。それは埋め込まれたLinuxのyocto/poky "jethroo"を実行しています。パラメータを渡すと、アプリケーションはQApplication :: setGlobalStrutを呼び出します。その効果は、いくつかの要素が大きくなるが、ウィジェット内のサブ要素ではないことである。
このようなシステムでQtアプリケーションの外観を変更する方法はありますか: vnc機能が必要なため、eglの代わりにX11が使用されました。ディスプレイマネージャは使用されず、ウィンドウマネージャは "マッチボックス"です。 Qtはバージョン5.5.1です。