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

女性做网站很有名的竞价推广开户

女性做网站很有名的,竞价推广开户,工作计划怎么写,企业网站框架C++ QT使用stackwidget实现页面切换(含源码) 0.前言1.UI布局1.1使用stackwidget2.代码方式添加页面实现页面切换3.源码4.最终效果0.前言 在QT中一个界面中如何实现页面的切换,而不是新弹出的窗口,这里采用的stackwidget,以层叠widget的方式选定页面索引从而实现页面切换。…

C++ QT使用stackwidget实现页面切换(含源码)

  • 0.前言
  • 1.UI布局
    • 1.1使用stackwidget
  • 2.代码方式添加页面实现页面切换
  • 3.源码
  • 4.最终效果

0.前言

在QT中一个界面中如何实现页面的切换,而不是新弹出的窗口,这里采用的stackwidget,以层叠widget的方式选定页面索引从而实现页面切换。

1.UI布局

1.1使用stackwidget

首先新建个项目,采用mainwindow和widget均可,主要是展示页面切换的组件,带不带菜单栏都无影响。
在这里插入图片描述
在控件当中搜索stackwidget,从而可以拖动设计stackwidget位置,stackwidget右上角便是stackwidget索引切换,默认生成是两个页面,通过左右键切换从而在不同的页面上实现控件管理。
如果想添加页面的话可以在QT designer里面直接添加:
在这里插入图片描述
到此为止,我们空白的页面上有了一个stackwidget,里面存放有两个空白的页面,为了方便辨别以及后续的代码化使用,这里针对每个页面摆放了一个按钮和一个标签,如下图所示,并且为了后续使用,对控件进行改名:
在这里插入图片描述目前除了第三个界面依旧为空,其余两个界面均含有label标记。

2.代码方式添加页面实现页面切换

在stackwidget中代码化添加页面的方式也较为简单,步骤为:新建页面->页面上摆好布局及控件->stackwidget加入该页面,使用的话和ui设计页面同理,均为设置stackwidget索引即可。

    QWidget* pageThree = new QWidget();QLabel* labelThree = new QLabel(pageThree);labelThree->setText("第三个页面");// 采用水平布局存放labelQHBoxLayout *layout = new QHBoxLayout(pageThree);layout->addWidget(labelThree);layout->setAlignment(Qt::AlignCenter);pageThree->setLayout(layout);// 新添加的页面默认在最后,索引为2ui->sta
http://www.yidumall.com/news/36649.html

相关文章:

  • 个人域名备案完成了 可以改网站内容吗武汉seo学徒
  • html视频网站源码天津seo排名扣费
  • 山东省住房和建设网站专业seo外包
  • wordpress havepostsseo搜索引擎优化工程师招聘
  • 网站建设与搜索引擎营销有什么关系seo提升排名
  • 建站申请哈尔滨关键词优化报价
  • 郴州网站seo浙江百度查关键词排名
  • 35互联做网站整站排名优化公司
  • wordpress网站推翻重建google搜索优化方法
  • 出名的网站建设软件百度指数分析数据
  • 菜篮网网站开发技术谷歌广告平台
  • 用卡通人物做网站属于侵权吗seo是如何优化
  • flash型的著名网站营销推广是什么
  • 黑帽seo论坛seo快速排名优化方式
  • 佛山网站建设格式有哪些网站百度收录查询
  • 2017年网站推广怎么做行者seo
  • 国内贸易平台搜索引擎优化不包括
  • 网站构建计划软文推广做的比较好的推广平台
  • 东圃那里有做网站设计的哪里做网站便宜
  • 电商网站建设策划书模板seo快速优化报价
  • 网上申请营业执照入口宁波seo关键词优化教程
  • 网站备案 公司注销吗手机访问另一部手机访问文件
  • 专业个人网站建设免费视频外链生成推荐
  • 查建设公司人员是那个网站沈阳关键字优化公司
  • 高清街景地图appseo网络推广师招聘
  • 做网站开发钱最新引流推广方法
  • 无备案网站 阿里联盟百度网站排名优化价格
  • 建设门户网站的基本意义有哪些互联网营销师培训班
  • 查询网站日流量百度搜索浏览器
  • 绍兴网站制作公司企业培训方案