PC6001VXのバージョン4.5.0リリースです。
今回、UIの見た目は全く変わっていませんが、描画フレームワークをGraphics View FrameworkからQMLに変更しています。
従来はGPUを使ってもフルHDを超えたあたりで60FPSを維持できなくなっていたのですが、QMLにすることで、4K解像度でも60FPS出るようになっています。
その他、以前あったAndroidでスクリーンショットをシェアする機能について、この機能を実現するライブラリがQt6に対応しなかったため長らく無効化されていたのですが、独自実装することで機能が復活しています。
自身が多忙になったこともあり、こうしたフレームワークのパラダイムシフトには学習が追いつかず長らく懸案のまま放置していたのですが、AIに実装してもらうことでほぼ1日で対応できてしまいました。
AI駆動開発自体が一つ大きなパラダイムシフトですが、まだこちらのほうが適応できる気がします。
ダウンロードはこちらからお願いします。
【更新履歴】
* 画面描画をQGraphicsView/QGraphicsSceneベースからQML/Qt Quickベースに変更
* 仮想キーボードをQML/Qt Quickベースに変更し、Qt Graphics Scene(QGraphics*クラス)への依存を削除
* 仮想キーボードのキーリピートに対応
* QML/Qt Quickへの移行に伴い、ハードウェアアクセラレーション設定とセーフモードを削除
* (Android)Qtの仕様変更により使用できなくなっていた、スナップショットとTAPE(SAVE)のエクスポートを他のアプリに共有する機能を復活
* Changed screen rendering from QGraphicsView/QGraphicsScene based implementation to QML/Qt Quick based implementation.
* Changed the virtual keyboard to a QML/Qt Quick based implementation and removed dependency on Qt Graphics Scene (QGraphics* classes).
* Added key repeat support to the virtual keyboard.
* Removed the hardware acceleration setting and safe mode along with the migration to QML/Qt Quick.
* (Android) Restored the ability to share snapshots and TAPE(SAVE) exports with other applications, which had been unavailable due to changes in Qt.
今回、UIの見た目は全く変わっていませんが、描画フレームワークをGraphics View FrameworkからQMLに変更しています。
従来はGPUを使ってもフルHDを超えたあたりで60FPSを維持できなくなっていたのですが、QMLにすることで、4K解像度でも60FPS出るようになっています。
その他、以前あったAndroidでスクリーンショットをシェアする機能について、この機能を実現するライブラリがQt6に対応しなかったため長らく無効化されていたのですが、独自実装することで機能が復活しています。
自身が多忙になったこともあり、こうしたフレームワークのパラダイムシフトには学習が追いつかず長らく懸案のまま放置していたのですが、AIに実装してもらうことでほぼ1日で対応できてしまいました。
AI駆動開発自体が一つ大きなパラダイムシフトですが、まだこちらのほうが適応できる気がします。
ダウンロードはこちらからお願いします。
【更新履歴】
* 画面描画をQGraphicsView/QGraphicsSceneベースからQML/Qt Quickベースに変更
* 仮想キーボードをQML/Qt Quickベースに変更し、Qt Graphics Scene(QGraphics*クラス)への依存を削除
* 仮想キーボードのキーリピートに対応
* QML/Qt Quickへの移行に伴い、ハードウェアアクセラレーション設定とセーフモードを削除
* (Android)Qtの仕様変更により使用できなくなっていた、スナップショットとTAPE(SAVE)のエクスポートを他のアプリに共有する機能を復活
* Changed screen rendering from QGraphicsView/QGraphicsScene based implementation to QML/Qt Quick based implementation.
* Changed the virtual keyboard to a QML/Qt Quick based implementation and removed dependency on Qt Graphics Scene (QGraphics* classes).
* Added key repeat support to the virtual keyboard.
* Removed the hardware acceleration setting and safe mode along with the migration to QML/Qt Quick.
* (Android) Restored the ability to share snapshots and TAPE(SAVE) exports with other applications, which had been unavailable due to changes in Qt.

