0

作成した Qt GUI アプリケーションに問題があります。基本的に、ubuntu でアプリケーションを作成して、コンパイルして適切に動作するかどうかを確認しましたが、クロス コンパイラをセットアップし (チュートリアルに従い、正常に動作する hello world を試しました)、pi でコードを実行すると、UI は動作しません。正しく表示され、基本的に何もできません: · ボタンからテキストが消えます · マウスが画面から消えます (したがって、ボタンをクリックできません) · Tab キーを使用してボタンをナビゲートできません

手がかりはありますか?たぶん、pi で .ui ファイルを使用できず、qml を使用する必要がありますか? 前もって感謝します。

2 pi で取得したもののスクリーンショットと、プログラムが実際にどのように見えるか (2 番目の LCD ディスプレイは無視してください) : それはどのように見えるべきか

4

1 に答える 1

0

Qt5 にはさまざまなレンダリング プラットフォームがあると聞いています。私のコンパイル済みバージョンの標準は「eglfs」です。これは、フルスクリーン EGL アクセラレーション モバイル アプリケーション スタイルです。コマンド「./myprogram -platform xcb」を使用して、xcb や x11 などの別のプラットフォームを実行する必要があります。残念ながら、次のプラットフォーム オプションしかなく、どれも機能しません: eglfs、linuxfb、minimal、minimalegl、offscreen。これらをインストールする方法がわかりません。グーグルで何かを見つけられるかどうかを確認します。

http://www.raspberrypi.org/phpBB3/viewtopic.php?t=26590&p=321556

于 2013-05-10T09:02:08.327 に答える