2384936_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2384936_ja-JP

2384936_ja-JP

Yocto上でWaylandのバックエンドでQtアプリケーションを実行したいです。

iMX9332 + Linux 6.12.49上でWaylandバックエンドベースでQt アプリケーションを実行し、imx-image-full-imx93evk.wicから抽出したrootfs を使いた い です。

しかし、エラーが発生しました: qt.qpa.wayland:現在、qtvirtualkeyboard はクライアント側ではサポートされていません。コンポジタ側で QT_IM_MODULES=qtvirtualkeyboard を使用してください。

QTのqtvirtualkeyboardの使い方は?

ありがとう!

Yocto ProjectRe: I want to run Qt Application on Yocto with wayland backend.

こんにちは、 @OscarLi

お元気でお過ごしのことと思います。


imx-image-fullイメージは、デフォルトのWaylandコンポジタとしてWestonを使用します。

ウェストンは入力方法をweston.iniで扱います。/etc/xdg/weston/weston.ini にあります。


そのファイルで[input-method]を追加し、QT仮想キーボードフレームワークを設定する必要があります。

例えばこんな感じです。

[input-method]
path=/usr/libexec/qtvirtualkeyboard-path

次に、エクスポートします。

export QT_IM_MODULE=qtvirtualkeyboard

./your-qt-application -platform wayland

また、以下も試してみることができます:

export QT_IM_MODULE=wayland
./your-qt-application -platform wayland


よろしくお願いいたします。

サラス。




Tags (1)
No ratings
Version history
Last update:
Thursday
Updated by: