Qt4.8.3とQtCreator2.5.2をFedora17とUbuntu12.04にインストールしました。GUIアプリケーションを作成すると、QtDesignerプレビューウィンドウで視覚要素が見栄えがします。ただし、アプリケーションを実行すると、結果のアプリケーションのスタイルが古いため、OSと矛盾し、QtDesignerのプレビューと一致しません。
以下の両方の画像で、上部はQt Designerからのプレビューであり、下部はコンパイルされたアプリケーションです。
- Qtは、 http: //qt-project.org/downloadsにあるソースをコンパイルすることでインストールされました。
- インストールの./configureフェーズで、「オープンソース」バージョンが選択されました。
- この問題は、アプリケーションがOSから実行されているか、IDEから起動されているかに関係なく発生します。
コンパイルされたGUIアプリケーションを正しく表示する方法はありますか?
Fedora:
- 上半分=QtDesignerプレビュー(望ましい)
- 下半分=結果のアプリケーション
Ubuntu:
- 上半分=QtDesignerプレビュー(望ましい)
- 下半分=結果のアプリケーション
補遺: これは4.8.1でコンパイルされたアプリケーションを示す画像です(どのように見えるか)
さらに、4.8.1と4.8.3の両方を同じコンピューターにインストールすると、4.8.1でコンパイルされたアプリケーションでも正しく表示されません。