当前位置: 首页 > news >正文

用wordpress做视频网站搜索引擎seo关键词优化方法

用wordpress做视频网站,搜索引擎seo关键词优化方法,网页微博版,网站开发需要多长时间文章目录 前言Cambalache检查Xml.cpp文件如何写才能显示UI首先creat获取ui里的对象显示 前言 新手刚刚使用时的笔记 Cambalache检查Xml 窗口右键inspect UI Definition切换到Xml视图, 可以全选复制粘贴到你的ui文件里, Cambalache 只能保存为.cmb工程文件, 导出也不知道导出…

文章目录

  • 前言
  • Cambalache检查Xml
  • .cpp文件如何写才能显示UI
    • 首先creat
    • 获取ui里的对象
    • 显示

前言

  • 新手刚刚使用时的笔记

Cambalache检查Xml

  • 窗口右键inspect UI Definition切换到Xml视图, 可以全选复制粘贴到你的ui文件里, Cambalache 只能保存为.cmb工程文件, 导出也不知道导出到哪

.cpp文件如何写才能显示UI

  • 首先creat

    auto refBuilder = Gtk::Builder::create_from_file("path/to/you/xml");
    //或者干脆写一个函数
    Glib::RefPtr<Gtk::Builder> BuilderInit()
    {// Load the GtkBuilder file and instantiate its widgets:auto refBuilder = Gtk::Builder::create_from_file();try{refBuilder->add_from_file("K:\\VM_Shared\\temp1.ui");}catch (const Glib::FileError& ex){std::cerr << "FileError: " << ex.what() << std::endl;return nullptr;}catch (const Glib::MarkupError& ex){std::cerr << "MarkupError: " << ex.what() << std::endl;return nullptr;}catch (const Gtk::BuilderError& ex){std::cerr << "BuilderError: " << ex.what() << std::endl;return nullptr;}return refBuilder;
    }
    
  • 获取ui里的对象

    //这里的mainWindow 在Cambalache的 属性 Object id 条目中指定
    refBuilder->get_widget<Gtk::Window>("mainWindow");
    //获取的是一个实体的指针, 已经存在 并且具有在ui设计器里的父子关系
    
    可以看看这个例子
    https://blog.csdn.net/Computer_Tech/article/details/135970006
  • 显示

    需要获取最上层的对象然后 set_child(最上层的对象)
    或者app->add_window(window) 这是两种方法
    • 第一种
    //官网例子常见的
    auto app = Gtk::Application::create("org.gtkmm.example");
    app->make_window_and_run<ExampleWindow>(argc, argv);
    
    这种就在ExampleWindow的构造函数中set_child(最上层的对象)
    这个对象不能是GtkWindow 如果是, 将报错:

    gtk_window_set_child: assertion ‘child == NULL || priv->child == child || gtk_widget_get_parent (child) == NULL’ failed

    • 第二种
    #include "test.h"
    //在test里面用extern声明 在这里先提前定义为nullptr
    Glib::RefPtr<Gtk::Application> my_app = nullptr;
    void on_app_activate()
    {ExampleWindow init;
    }
    int main(int argc, char* argv[])
    {my_app = Gtk::Application::create("org.gtkmm.example");my_app->signal_activate().connect([] (){on_app_activate();});return my_app->run(argc, argv);
    }
    
    在ExampleWindow的构造函数中
    mainWinodw = refBuilder->get_widget<Gtk::Window>("mainWindow");
    my_app->add_window(*mainWinodw);
    mainWinodw->set_visible(true);
    
    可以完全用ui里的主窗口
http://www.mmbaike.com/news/111615.html

相关文章:

  • 独立网站建设百度首页排名优化平台
  • 怎么学网站开发网络推广外包怎么样
  • 阜新网站建设环球网疫情最新动态
  • 武汉品牌网站建设公司哪家好个人免费开发app
  • 做网站编辑需要经验吗网络推广是做什么的
  • 新网站如何做搜索引擎收录百度收录链接提交入口
  • WordPress腾讯对象存储兰州快速seo整站优化招商
  • 凡客建站快车百度站长平台论坛
  • 太原手机网站开发常德今日头条新闻
  • 网站登录密码忘记了怎么办网页设计模板图片
  • 网站保留密码 怎么做上海关键词优化外包
  • 什么网站做问卷好seo详细教程
  • 免费申请试用网站百度搜索一下百度
  • python自学网站免费菜鸟教程手机优化大师为什么扣钱
  • 创客贴网站做海报技能智能建站abc
  • 报班学网站开发价格网络广告营销
  • 网站建设市场占有率百度云网站入口
  • 济南网站建设.com百度数据查询
  • 建湖企业做网站多少钱营销app
  • 福州网站怎么做在线培训网站
  • wordpress绿色框自动app优化下载
  • 哈尔滨专业网站制作设计百度全网营销
  • 网上做网站怎么赚钱怎么在百度上推广
  • 中小企业网站建设渠道互联网广告
  • 郴州网站建设解决方案靠谱的代运营公司有哪些
  • 新河企业做网站什么叫做网络营销
  • 哪个网站做物业贷今日小说百度搜索风云榜
  • 中国芯片制造最新消息seo优化网站百度技术
  • 网站设计与制作平台百度公司的业务范围
  • 山东川畅科技联系 网站设计知名品牌营销案例100例