Linux で Qt アプリケーション ビルドを開発することに携わっています。最初にソース コードをダウンロードして Windows 7 でコンパイルしましたが、その後 Ubuntu で作業することにしました。問題は、Linux のアプリケーションが Win95 時代のように見えることです。Qt4 Settings をインストールして GTK+ スタイルを選択しましたが、外観は少しだけ改善されましたが、見た目はまだ非常に醜いです (256 色のパレットのように、フォントはイタリック体です)。多くの gtk ライブラリもインストールしましたが、何も役に立ちませんでした。Qt-4.7.4 を使用しています。Windowsでは問題が発生しないため、Ubuntuも使用している上司のコンピューターでも問題が発生しないため、アプリケーションははるかに良く見えます。
アプリはスタイルを QPlasticStyle 自体に変更します。
ご回答ありがとうございます。
うーん、また色々試してみたけど何も変わらなかった。多分私はあなたに問題を見せます。アプリがどのように見えるか (多かれ少なかれ) (ss は私の共同作成者の 1 人によって作成されました): http://postimage.org/image/70p6sw7xd/full/
実際にどのように見えるか (ss は私が作成): http://postimage.org/image/48psktnuj/full/
これまでに行っていないことが 2 つあります
。1) 最初に Qt-4.8.1 をインストールしましたが、いくつかの OpenGL エラーが発生していたmake
ので、4.7.4 バージョンをダウンロードしました (私の上司とcos が使用している) で、インストールに苦労していました。最後に、4.8.1 の qt-make を 4.7.4 の qt-make で上書きしたところ、正常にコンパイルされました。しかし、私は「疑問のこと」に遭遇しました。要点 - すべての Qt アプリケーションは (Help-> About Qt)、Qt-4.8.1 を使用していることを示しており、問題と何らかの関係があるのではないかと思います。
2) 2 つ目は、私のグラフィックです。Nvidia Optimus を搭載した MSI CX640 ノートブックを使用しています。Ubuntu をインストールした後、専用の GT520M の代わりに、統合された Intel HD3000 を使用してそれを作成する必要がありました (これにより、ファンの動作が不要になりました)。その方法をグーグルで調べたところ、実際にGT520Mを無効にすることに成功しました。そのポイントは何ですか-よくわかりませんが、解決策を探していたサイトでいくつかのOpenGLのことが言及されていたことを覚えています)。これは問題とは何の共通点もないと思いますが、今はすべてを洞察しているほどイライラしています。
おそらく、これらは問題の概要をよりよく示すことができます。
PS。あなたの試みに感謝します、私はそれらに感謝します。