QWidget アプリを MeeGo Harmattan デバイスで縦向きにする方法について明確なガイドはありますか?
私は現在 N950 (N9 の開発バージョン) に取り組んでおり、アプリは常に横向きモードになっています。
アプリは、以前は QMainWindow を使用して QApplication として記述されていました
QWidget アプリを MeeGo Harmattan デバイスで縦向きにする方法について明確なガイドはありますか?
私は現在 N950 (N9 の開発バージョン) に取り組んでおり、アプリは常に横向きモードになっています。
アプリは、以前は QMainWindow を使用して QApplication として記述されていました
この Nokia のドキュメントによると、QWidget
s は Harmattan ではサポートされていません。下位互換性はあると思いますが、使い続けるQWidget
とプラットフォームに完全に統合されなくなります。このブログ投稿では、Qt アプリケーションを Harmattan に移植するためのガイダンスも提供しています。
アプリケーションを QML に変換すると、方向ロックを設定できるようになります。
Page{
orientationLock: PageOrientation.LockPortrait
...
アプリを縦向きモードに設定する必要があります。
QMLのみをサポートしているため、APIを使用してそれを行う方法はありませんが、ここで解決策を見つけた人がいます。これで問題が解決すると思います。