Armadilloフォーラム

Qtで作成した画面がLCDに小さく表示される

haruka0606

2014年4月28日 18時00分

いつもお世話になっております。中井と申します。

Qtで作成した画面をArmadilloに表示すると、意図した大きさ
より小さく表示されてしまいます。

A840には5"の液晶が実装されており、カタログスペックでは
ドットサイズが 840x480 に設定されています。

そこで、Qtでフルサイズとなる画面を作成し表示させたところ、
左上に縦横共約1/2程度の大きさで表示されてしまいます。
(画面の一部が見切れているのではなく、縮小されたイメージで
作成した画面全体を表示しています。)
フルサイズで表示させるには、どうすればよいのでしょうか。

Qt側の問題なのか、Armadillo側の問題なのか、切り分けが
ついておりません。
Qt側で表示関数をshow()→showFullScreen()に変えたところ、
ATDE上ではディスプレイ全体に表示されました。

以上、よろしくお願いいたします。

コメント

haruka0606

2014年4月28日 18時21分

すみません、ハード仕様は 800x480 でした。

kazuo.asano

2014年4月28日 20時45分

こんにちは
sazus@日本Qtユーザー会の一味です。

私の手元にArmadillo-840が無いため、上手く表示できるか分かりませんが、
コンソールから起動の場合、

export QT_QPA_EGLFS_WIDTH=800
export QT_QPA_EGLFS_HEIGHT=480

してみてはいかがでしょうか?