Qtアプリケーションを開発しています。QFontComboboxを使用しています。すべてのフォントをリストする必要があります。アプリケーションはデザイナーによって使用され、多くのフォントがインストールされています。私はコンボボックスに多くのフォントがないことが通知されました。私はドキュメントを読んで、デフォルトでコンボボックスはすべてのフォントを読み込むべきです。 私はフォントが欠けている可能性があり、なぜフォントを読み込むことができるのかについての解決策または少なくともいくつかのヒントが必要です。アプリケーションはクロスプラットフォームでなければならないので、可能であればネイティブライブラリを呼び出さないほうが良いでしょう。QFontCombobox(Qt 4.7)フォントがありません
0
A
答えて
2
あなたはフォントファミリは、Qtので認識されているものを見るために
QStringList QFontDatabase::families (WritingSystem writingSystem = Any) const
機能を使用することができます。リストが何らかの形で不完全な場合は、
int QFontDatabase::addApplicationFont (const QString & fileName) [static]
の機能を持つフォントを追加できます。
2
QFontComboboxはフォントを表示せず、フォントファミリを表示します。ツリー内のすべてのフォントを列挙する方法については、qtdemo/Paintingのフォントサンプラーの例を参照してください。
関連する問題
- 1. Javaにフォントがありませんか?
- 2. Qtのヘッダーがありません
- 3. Qt Creatorのリソースファイルがありません
- 4. Qt AndroidにQSGContextがありません
- 5. ネットワーキングのQt 4.7
- 6. qt 4.7 removeChild()とメモリ
- 7. リンク・エラーのQt 4.7
- 8. gcc-4.7とopenMPで___emutls_get_addressが見つかりません
- 9. Qtシリアル読み取りデータがありません
- 10. ストリーミングQImagesは、Qtの4.7
- 11. Qt 4.7とQVFbのサンプルを使用すると、ドライバが見つかりませんでしたか?
- 12. QWebViewはQt 4.7を使用してhttps://www.gmail.comをロードしていませんか?
- 13. Qt - オーディオ出力デバイスがありません - Yocto/poky
- 14. QT 'MainWindow :: connect()を呼び出す関数がありません
- 15. ファイルがありません
- 16. MailMerge:固定幅フォントはありませんか?
- 17. System.Drawing.Font:フォントの太さの概念はありませんか?
- 18. Qt 4.7と4.8の間のOpenSceneGraphのパフォーマンス
- 19. Qt 4.7:ジェスチャーによるコンテキストメニューのトリガー
- 20. Firefoxではフォントが大胆ですが、友人のフォントでは大文字ではありません
- 21. QTabWidgetのアイコンがありません
- 22. Qtデザイナを使用したQtプッシュボタンイベント:「このスロットQApplicationはありません」
- 23. フォントがうまくいきません
- 24. Qt Creatorの* .qssファイルのシンタックスハイライトはありませんか?
- 25. Qt Symbianフォント
- 26. フォントの切り替えがうまくいきません
- 27. iReportフォントはJVMでは使用できませんnet.sf.jasperreports.awt.ignore.missing.font = trueは効果がありません。
- 28. Microsoft.Build.Taskがありません
- 29. パスワードチェックがありません
- 30. System.Windowsがありません
これをテストした結果、コンボボックスと同じ結果が得られましたが、フォントが見つからない人がWindowsレジストリにフォントを見つけていないことが表示されるようになりました。 Qtではアクセスできません) – simion314