Recommended
PDF
PDF
論文紹介:Spatio-Temporal Action Detection Under Large Motion
PDF
PDF
PDF
わしわし的おすすめ .gitconfig 設定 (と見せかけて実はみんなのおすすめ .gitconfig 設定を教えてもらう魂胆) #広島Git 勉強会
PDF
PDF
そんなトランザクションマネージャで大丈夫か?
PPTX
PDF
「あなたがいま読んでいるものは文字です」~画像情報学から見た文字研究のこれから
PDF
Control as Inference (強化学習とベイズ統計)
PDF
PDF
PDF
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
PPTX
コードの自動修正によって実現する、機能開発を止めないフレームワーク移行
PPTX
講演資料: コスト最適なプライベートCDNを「NGINX」で実現するWeb最適化セミナー
PDF
NIPS KANSAI Reading Group #7: 逆強化学習の行動解析への応用
PDF
PDF
MLP-Mixer: An all-MLP Architecture for Vision
PDF
PDF
PDF
Project Loom - 限定継続と軽量スレッド -
PDF
Common Lisp製のテキストエディタLemにフレーム多重化機能をつくった
PPTX
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
PDF
Chainer で Tensor コア (fp16) を使いこなす
PPTX
PPTX
Effective Modern C++勉強会#4 Item 17, 18資料
PPTX
PDF
PDF
PDF
Human Computer Interaction Chapter 2
More Related Content
PDF
PDF
論文紹介:Spatio-Temporal Action Detection Under Large Motion
PDF
PDF
PDF
わしわし的おすすめ .gitconfig 設定 (と見せかけて実はみんなのおすすめ .gitconfig 設定を教えてもらう魂胆) #広島Git 勉強会
PDF
PDF
そんなトランザクションマネージャで大丈夫か?
PPTX
What's hot
PDF
「あなたがいま読んでいるものは文字です」~画像情報学から見た文字研究のこれから
PDF
Control as Inference (強化学習とベイズ統計)
PDF
PDF
PDF
(研究会輪読) Facial Landmark Detection by Deep Multi-task Learning
PPTX
コードの自動修正によって実現する、機能開発を止めないフレームワーク移行
PPTX
講演資料: コスト最適なプライベートCDNを「NGINX」で実現するWeb最適化セミナー
PDF
NIPS KANSAI Reading Group #7: 逆強化学習の行動解析への応用
PDF
PDF
MLP-Mixer: An all-MLP Architecture for Vision
PDF
PDF
PDF
Project Loom - 限定継続と軽量スレッド -
PDF
Common Lisp製のテキストエディタLemにフレーム多重化機能をつくった
PPTX
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
PDF
Chainer で Tensor コア (fp16) を使いこなす
PPTX
PPTX
Effective Modern C++勉強会#4 Item 17, 18資料
PPTX
PDF
Viewers also liked
PDF
PDF
Human Computer Interaction Chapter 2
PDF
DebianでFirefoxをカスタマイズするには
PDF
PDF
Windows ストアアプリから使かえるセンサーAPIとデバイスAPI
PDF
Redesigning Input-Method Launcher and Management System
PDF
PDF
Kika IME Android Taipei 2016 May
PDF
8-9-10=Jessie,Stretch,Buster
PDF
オープンソースオフィススイート「LibreOffice」利用支援およびリナックスパソコン「LibrePC」の販売
PDF
Design problem study-Chinese input method using in mobile platform
PDF
Touch Android Without Touching
PPTX
PDF
20141030 html5j-firefox os-deviceapi
PPTX
A PROXY EFFECT ANALYIS AND FAIR ADATPATION ALGORITHM FOR MULTIPLE COMPETING D...
PDF
Keyboards and Internationalization
PDF
Debian Update: ~ Jessie, Stretch, Buster ~
PDF
"Typical" bugs of LibreOffice in Japanese environment
PDF
リリースされたばかりの『Ubuntu 16.04LTS』のすべて
PDF
[社内LT][Debian] お前はもう使っている-2013/05/24
Recently uploaded
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
PPTX
PDF
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
Qt5 の Input Method 1. 2. Qt4からQt5へ
• Qt4では各プラットフォームでIMに(も)個別対応
• QPAによる抽象化
• QWidget依存からの脱却が必要
• デスクトップ全盛期はIMの重要度が低かった
• ユーザーが入力するだけ(アプリから制御出来ない)
• 旧APIは自由度・拡張性・抽象度が低い
• モバイルの躍進でIMへの需要が高まる
• アプリからの制御・アプリとの連携が必要に
2
3. Qt4のInput Method
Application
QtGui
QInputMethodEvent
QInputContext
Qt GUI
Windows Mac OS X X11 QWS
IMM32 NSTextInput immodule QWSInputMethod
scim ibus uim
3
4. 5. 6. 7. 8. 9. Qt5のInput Method
Application
QInputMethodEvent QInputMethod
QPlatformAbstraction
QPlatformInputContext
Windows Mac OS X
ibus Mallit
IMM32 NSTextInput
Client
9
10. 11. Qt Quick 2
• inputMethodHintsプロパティの追加
• TextInput
• TextEdit
• Qt.inputMethodプロパティ
11
12. 13. 参考文献
• Create proper input method abstraction and expose
it through a public API in QTGui
• Expose new QInputPanel API as global property
Qt.application.inputPanel
• http://qt-project.org/groups/qt-contributors-
summit-2011/wiki/
Input_methods_and_Wayland_in_Qt_5
• 注) QInputMethodはQInputPanelという名前でした
13