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

汇鑫网站建设便捷网上购物平台类型

汇鑫网站建设便捷,网上购物平台类型,免费行情app,英文网站备案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.w-s-a.com/news/209353/

相关文章:

  • 招聘网站建设工作总结湘潭seo
  • 台山网站设计哈尔滨网站建设外包公司
  • 常州城投建设招标网站网页设计入门教学视频
  • 石家庄教育平台网站建设wordpress 访问量统计
  • 为什么买的网站模版不好用ftp网站建设
  • 做网站办公照片crm系统视频
  • 网站建设 招标文件南昌做网络推广的
  • 增城电子商务网站建设浙江省住房和城乡建设部网站
  • 企业网站宽度给多少手机软件开发公司排名
  • 装修设计网站哪个平台最好免费自助建站工具
  • 网站建设规划结构网站服务费怎么做分录
  • 哪里有做网站的公司微商怎么开店步骤
  • 访问不了服务器的网站北京工业产品设计公司
  • 怎么棋牌网站建设口碑好的福州网站建设
  • 怎么样注册一个网站南通网站定制搭建
  • 网站免费正能量软件下载wordpress 多本小说
  • 临淄网站制作价格低长沙谷歌seo收费
  • 吴江公司网站建设电话免费的那种软件
  • 大淘客网站如何做seo网络广告设计公司
  • 厦门网络营销顾问湘潭网站seo
  • asp.net个人网站淮南 搭建一个企业展示网站
  • 备案关闭网站wordpress 替换
  • 台州建设网站制作wordpress乱码
  • 互联网时代 网站建设做交互设计的网站
  • 网站屏蔽中文浏览器湘潭做网站广告的公司
  • 好看的单页面网站模板免费下载手机网站经典案例
  • 优秀网站建设平台建筑模板工厂价格尺寸
  • 合肥微信网站建设旅游景区网站模板
  • 一个只做百合的网站wordpress文章和博客的区别
  • 编写网站策划方案网站哪里有