Qt デフォルトで使用可能な組み込みアイコン QStyle::StandardPixmaps

Qtにはデフォルトで組み込まれているアイコンがいくつかあり、使用出来るアイコンの種類についてはQStyleのQStyle::StandardPixmapsというenumに列挙されています。
このenumをQStyleのstandardIconまたはstandardPixmap関数の引数に渡してやれば指定した種類のアイコンがQIconやQPixmap形式で取得することができます。
取得できるアイコンはその関数を呼ぶQStyleインスタンスのStyleの種類によって変わりますが、そのアプリケーションのデフォルトのものを使いたければ以下のようにQApplicationから取得するのが一番手っ取り早い方法だと思います。

QIcon icon = QApplication::style()->standardIcon( QStyle::SP_TitleBarMenuButton );

この方法で自分の環境のQt4.8.3 Macのデフォルト状態で取得したアイコン一覧を載せておきます。
これだけあればちょっとしたアプリならわざわざリソースに追加しなくても済む場合も多いかとおもいます。



さすがにMac版ではQStyle::SP_VistaShieldは空みたいですね。

参考
QStyle Class Reference | Documentation | Qt Project