本文整理汇总了C++中MenuBar::add方法的典型用法代码示例。如果您正苦于以下问题:C++ MenuBar::add方法的具体用法?C++ MenuBar::add怎么用?C++ MenuBar::add使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MenuBar
的用法示例。
在下文中一共展示了MenuBar::add方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: initMenu
void initMenu()
{
if(menyIsDone != true) // Har menyn blivit initierad redan?
{ // Om inte....
arkiv.add(miNytt); // Initiera menyn
arkiv.add(miOppna);
arkiv.add(miSpara);
arkiv.add(miAvsluta);
help.add(miHelp);
help.add(miReadMe);
menuBar.setLeft(1);
menuBar.setTop(1);
menuBar.setRight(2);
menuBar.setWidth(COLUMNS);
menuBar.add(arkiv);
menuBar.add(help);
}
menyIsDone = true; // Menyn har blivit iordninggjord
}
示例2: createMenuBar
MenuBar* createMenuBar()
{
MenuBar* menuBar = new MenuBar();
Menu* appMenu = new Menu("&Tabs");
Menu* optionsMenu = new Menu("&Options");
Menu* sideMenu = new Menu("&Side");
appMenu->add("E&xit", ID_EXIT);
optionsMenu->add("Change &Font", ID_CHANGE_FONT);
optionsMenu->add("&Multiline", ID_MULTILINE);
optionsMenu->add(sideMenu);
sideMenu->add(new SideMenuItem("&Top", ID_TOP, Side::Top, m_tab));
sideMenu->add(new SideMenuItem("&Left", ID_LEFT, Side::Left, m_tab));
sideMenu->add(new SideMenuItem("&Bottom", ID_BOTTOM, Side::Bottom, m_tab));
sideMenu->add(new SideMenuItem("&Right", ID_RIGHT, Side::Right, m_tab));
menuBar->add(appMenu);
menuBar->add(optionsMenu);
menuBar->add("&Read me", ID_READ_ME);
return menuBar;
}