QFIleIconProviderを使用するときに、ユーザーが使用するアイコンテーマを選択できるようにする方法はありますか?Qtはデフォルトで「gnome」を使用しているようです。この動作を変更したかったのです。
質問する
185 次
1 に答える
2
アイコンのスタイルは、QApplication :: style()から返される内容によって異なります。したがって、QApplication :: setStyle()を使用してアプリケーションスタイルを変更すると、異なるアイコンのセットも取得されます。アプリケーションスタイルとは異なるテーマが必要な場合は、QFileIconProviderをサブクラス化し、カスタムアイコンプロバイダーをで設定する必要がありますQFileSystemModel::setIconProvider(yourCustomIconProvider)
。
于 2012-06-08T07:52:08.943 に答える