#include <ymenu.h>
YMenuItemに対する継承グラフ

Public メソッド | |
| YMenuSeparator * | createSeparator () |
| セパレータの生成 | |
| YMenuLabel * | createLabel (const YString &label, YAction *act, bool inactive=false) |
| ラベルの生成 | |
| YMenuLabel * | createSwitch (const YString &label, YAction *act, bool indicator=false, bool inact=false) |
| インジケータの生成 | |
| YMenuParentLabel * | createParentLabel (const YString &label, bool inactive=false) |
| メニューの親項目の生成 | |
Protected 型 | |
| enum | YMenuItemType { LABEL, SEPARATOR, SWITCH, PARENT } |
Protected 変数 | |
| enum YMenuItem::YMenuItemType | type |
メニュー要素の基底クラス。各種メニューアイテムのファクトリーにも なっています。
|
||||||||||||||||
|
ラベルの生成 テキストラベルを持つメニュー要素を生成します。 |
|
||||||||||||
|
メニューの親項目の生成 メニューの親項目を生成します。 |
|
|
セパレータの生成 メニュー要素としてのセパレータを生成します。 |
|
||||||||||||||||||||
|
インジケータの生成 インジケータを持つメニュー要素を生成します。 |
1.4.1