2010-12-01 42 views
8

ている人、Qt Creator - ubuntu linuxのアプリケーションアイコンを設定するには?

がanynoneがあります..私は元の質問qt-creator-how-to-set-application-icon

を見てきましたが、私はUbuntuのQt`s Documentation でアプリを構築していますが、私にとって明確ではないので、それは私を助けていませんやった? 方法は何ですか?

ありがとうございます。

+3

あなたが指定したQt docリンクは、KDEとGNOMEの詳細を提供します。どのデスクトップ環境を実行していますか? – yasouser

+0

Gnomeを実行しています – gadlol

+0

@yasouser:最近の主要なLinuxデスクトップ環境はすべて同じfreedesktop.org仕様を理解しています。 –

答えて

10

Linuxには埋め込みリソースを読み込むための標準がないため、アイコンをアプリケーションバイナリに埋め込んでメニューやランチャーに表示する方法はありません。適切なpixmapsディレクトリにアイコンをインストールし、適切なappsディレクトリに.desktopファイルをインストールして、アプリケーションとそれぞれのアイコンを指定する必要があります。

引用したQtのマニュアルは、ファイルのインストール先を示すicon theme specificationを参照しています。 アプリケーションアイコンのインストールを最後まで探して、何を行う必要があるかを要約します。

ビルドシステム(qmakeまたはcmakeまたは使用するもの)の "インストール"ターゲットにファイルをインストールし、その上にDebianパッケージを作成する必要があります。 Qt Creatorはこれらを手助けすることはまずありません。

関連する問題