• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C++ setTopLevel函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C++中setTopLevel函数的典型用法代码示例。如果您正苦于以下问题:C++ setTopLevel函数的具体用法?C++ setTopLevel怎么用?C++ setTopLevel使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了setTopLevel函数的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: declClose

static int PTRCALL
declClose(PROLOG_STATE *state,
          int tok,
          const char *ptr,
          const char *end,
          const ENCODING *enc)
{
  switch (tok) {
  case XML_TOK_PROLOG_S:
    return state->role_none;
  case XML_TOK_DECL_CLOSE:
    setTopLevel(state);
    return state->role_none;
  }
  return common(state, tok);
}
开发者ID:S0043640wipro,项目名称:RiCRiPInt,代码行数:16,代码来源:xmlrole.c


示例2: declClose

static
int declClose(PROLOG_STATE *state,
	      int tok,
	      const char *ptr,
	      const char *end,
	      const ENCODING *enc)
{
  switch (tok) {
  case XML_TOK_PROLOG_S:
    return XML_ROLE_NONE;
  case XML_TOK_DECL_CLOSE:
    setTopLevel(state);
    return XML_ROLE_NONE;
  }
  return common(state, tok);
}
开发者ID:bizzehdee,项目名称:wasabi,代码行数:16,代码来源:xmlrole.c


示例3: entity10

static int PTRCALL
entity10(PROLOG_STATE *state,
         int tok,
         const char *ptr,
         const char *end,
         const ENCODING *enc)
{
  switch (tok) {
  case XML_TOK_PROLOG_S:
    return XML_ROLE_ENTITY_NONE;
  case XML_TOK_DECL_CLOSE:
    setTopLevel(state);
    return XML_ROLE_ENTITY_COMPLETE;
  }
  return common(state, tok);
}
开发者ID:BenjaminSiskoo,项目名称:mame,代码行数:16,代码来源:xmlrole.c


示例4: createSeparator

void Menu::rebuildMenu() {
	_controller->clear();
	if (!_menu) {
		return;
	}

	auto &menuItems = _menu->getItems();
	for (auto &item : menuItems) {
		if (item->getType() == MenuSourceItem::Type::Separator) {
			_controller->addItem([this, item] (const ScrollController::Item &) -> cocos2d::Node * {
				auto div = createSeparator();
				div->setTopLevel(false);
				div->setMenuSourceItem(item);
				div->setMenu(this);
				return div;
			}, metrics::menuVerticalPadding(_metrics));
		} else if (item->getType() == MenuSourceItem::Type::Button) {
			_controller->addItem([this, item] (const ScrollController::Item &) -> cocos2d::Node * {
				auto btn = createButton();
				btn->setMenu(this);
				btn->setMenuSourceItem(item);
				return btn;
			}, metrics::menuItemHeight(_metrics));
		} else if (item->getType() == MenuSourceItem::Type::Custom) {
			auto customItem = static_cast<MenuSourceCustom *>(item);
			auto func = customItem->getFactoryFunction();
			if (func) {
				float height = customItem->getHeight();
				if (customItem->isRelativeHeight()) {
					height = _contentSize.width * height;
				}
				_controller->addItem([this, func, item] (const ScrollController::Item &) -> cocos2d::Node * {
					auto node = func();
					if (auto i = dynamic_cast<MenuItemInterface *>(node)) {
						i->setMenu(this);
						i->setMenuSourceItem(item);
					}
					return node;
				}, height);
			}
		}
	}
	_scroll->setScrollDirty(true);
}
开发者ID:SBKarr,项目名称:stappler,代码行数:44,代码来源:MaterialMenu.cpp


示例5: attlist1

static int PTRCALL
attlist1(PROLOG_STATE *state,
         int tok,
         const char *ptr,
         const char *end,
         const ENCODING *enc)
{
  switch (tok) {
  case XML_TOK_PROLOG_S:
    return XML_ROLE_ATTLIST_NONE;
  case XML_TOK_DECL_CLOSE:
    setTopLevel(state);
    return XML_ROLE_ATTLIST_NONE;
  case XML_TOK_NAME:
  case XML_TOK_PREFIXED_NAME:
    state->handler = attlist2;
    return XML_ROLE_ATTRIBUTE_NAME;
  }
  return common(state, tok);
}
开发者ID:10sr,项目名称:cpython,代码行数:20,代码来源:xmlrole.c


示例6: notation4

static int PTRCALL
notation4(PROLOG_STATE *state,
          int tok,
          const char *UNUSED_P(ptr),
          const char *UNUSED_P(end),
          const ENCODING *UNUSED_P(enc))
{
  switch (tok) {
  case XML_TOK_PROLOG_S:
    return XML_ROLE_NOTATION_NONE;
  case XML_TOK_LITERAL:
    state->handler = declClose;
    state->role_none = XML_ROLE_NOTATION_NONE;
    return XML_ROLE_NOTATION_SYSTEM_ID;
  case XML_TOK_DECL_CLOSE:
    setTopLevel(state);
    return XML_ROLE_NOTATION_NO_SYSTEM_ID;
  }
  return common(state, tok);
}
开发者ID:dongyoungy,项目名称:rdma_2pc,代码行数:20,代码来源:xmlrole.c


示例7: entity5

static int PTRCALL
entity5(PROLOG_STATE *state,
        int tok,
        const char *ptr,
        const char *end,
        const ENCODING *enc)
{
  switch (tok) {
  case XML_TOK_PROLOG_S:
    return XML_ROLE_ENTITY_NONE;
  case XML_TOK_DECL_CLOSE:
    setTopLevel(state);
    return XML_ROLE_ENTITY_COMPLETE;
  case XML_TOK_NAME:
    if (XmlNameMatchesAscii(enc, ptr, end, KW_NDATA)) {
      state->handler = entity6;
      return XML_ROLE_ENTITY_NONE;
    }
    break;
  }
  return common(state, tok);
}
开发者ID:10sr,项目名称:cpython,代码行数:22,代码来源:xmlrole.c


示例8: setTopLevel

void ReceiveQuestion::exec()
{
    setTopLevel();
    timer->start(1000);
    QDialog::exec();
}
开发者ID:BruceZCQ,项目名称:Qt-Area-Network-Teaching-System,代码行数:6,代码来源:receivequestion.cpp



注:本文中的setTopLevel函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++ setTouchEnabled函数代码示例发布时间:2022-05-30
下一篇:
C++ setToolTip函数代码示例发布时间:2022-05-30
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap