を失敗し、すべてが大丈夫だったが、今日は私が5.7にはQtをアップグレードしていたし、私はそれがアプリをクラッシュしない実行時に次のエラーがあったが、それが作っていますCreateFontFaceFromHDC()(フォントファイルとして 入力ファイル内のエラーを示します。)失敗したQFontDef用(ファミリー=「小さいフォント」、 ポイントサイズ= 15:のDirectWrite:CreateFontFaceFromHDCは()私はQtの5.5.1にプロジェクトを持っていた
のDirectWriteは前にそれがなかったとして私はクレイジー(小フォント、lfWidth = 0、lfHeight = -20) dpi = 96 DirectWrite:CreateFontFaceFromHDC()は失敗しました。(ピクセルサイズ= 20、styleHint = 5、weight = 50、stretch = 100、 hintingPreference = 0)エラーそのようなフォントファイルとして入力ファイル内。)QFontDefため(家族= "システム"、 ポイントサイズ= 15、ピクセルサイズ= 20、styleHint = 5、重量= 50、ストレッチ= 100、 hintingPreference = 0)LOGFONT(」システム "、lfWidth = 0、lfHeight = -20)dpi = 96 どうすれば修正できますか?
私はいくつかの方法であなたのコードに影響を与える可能性があるものは、変更されているかどうかを確認するために5.7の変更にまで読んで推薦します。不必要なコメントの種類、しかし私はちょうど私の考えを与えています。 – TimLayne
私はこの問題は、ビットマップフォントが選択されている可能性があり、直接書き込みがそれらをサポートしていない可能性があると思います。このような失敗は予想されますが、Qtの人々にとってなぜそのようなメッセージが見えるのかはまだ疑問です。 – bunglehead