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

做网站后期费用备案个人网站 淘宝客

做网站后期费用,备案个人网站 淘宝客,人工智能网页设计素材,漯河市住房和城乡建设局网站如一个gridlayout,依次是多个按钮 第一行 :button1、button2、button3,第二行 :button4、button5、button6 如果在Qt designer里往布局拖新的控件或删除控件,designer会自行对layout的控件顺序重新自动排序&#xff0c…

如一个gridlayout,依次是多个按钮 第一行 :button1、button2、button3,第二行 :button4、button5、button6
如果在Qt designer里往布局拖新的控件或删除控件,designer会自行对layout的控件顺序重新自动排序,排序的规则没有研究出来,好像也不是按照控件的名称。这里控件顺序指的不是界面上的排序,而是QLayoutItem *QLayout::itemAt(int index)对应的index,比如itemAt(0)直观觉得应该返回button1,但它却返回button5

如何确保itemAt的顺序跟界面上的控件顺序一致?必须人为编辑.ui文件,实际上是一个xml文件,找到gridlayout的字段,如

<layout class="QGridLayout" name="gridLayout"><item row="1" column="1"><widget class="QToolButton" name="button5">     <property name="text"><string>5</string></property><property name="iconSize"><size><width>50</width><height>50</height></size></property></widget></item>...<item row="0" column="0"><widget class="QToolButton" name="button1">     <property name="text"><string>1</string></property><property name="iconSize"><size><width>50</width><height>50</height></size></property></widget></item>      
</layout>

把button1调整到最前面,保存,重新编译.ui文件即可,这样itemAt(0)返回的就是button1,itemAt的顺序是跟.ui里的顺序一致的。
但只要再用Qt designer编辑控件,.ui里的顺序就又会被打乱,这个问题非常恼人,目前没办法,只能避免用Qt designer,自己手动改.ui

用到itemAt的场景,如隐藏了layout里的控件,但控件仍然占着空位,想让其它控件自动填充空位,此时可以先把隐藏的控件从layout里去掉,再把剩余的控件(通过itemAt获取剩余控件)全部去掉,重新逐一添加回layout。如果itemAt的顺序跟原来界面上的不一样,控件的位置就不对了

http://www.dtcms.com/a/400040.html

相关文章:

  • 电视台视频网站建设方案无锡企业网站的建设
  • 数据结构初阶——AVL树的实现(C++)
  • 【计算机通识】IoT 是什么、如何工作、关键技术、应用场景、挑战与趋势
  • php网站开发手机绑定谷歌推广外包
  • 如何面试网站开发学校网站建设与管理
  • 青岛网站建设咨询wordpress head.php
  • 企业网站管理系统网页制作模板的网站免费
  • 【Shell】Shell脚本基础知识
  • 北京seo推广清远网站推广优化公司
  • 基于STM32单片机远程浇花花盆GSM短信浇水补光设计
  • 丘里奇网站排名黑龙江省建设教育协会网站
  • 【汽车篇】AI深度学习在汽车焊缝3D视觉检测的应用
  • 上海专业高端网站建佳城建站 网站
  • RNN 与 LSTM:解密序列数据的 “记忆大师”
  • 【力扣LeetCode】 1422_分割字符串的最大得分
  • 东莞企业网站推广公司可以看任何网站的浏览器
  • SQL,使用递归 CTE 删除层级菜单项
  • wordpress做英文站怎样做一个网站
  • 泰安本地网站南宁网站建设公司比优建站
  • 做视频上什么网站找创意青岛福瀛建设集团有限公司网站
  • 工程公司网站模板下载电子商务的网站设计
  • Linux安装tomcat
  • 02、Python从入门到癫狂:函数与数据容器
  • 新能源知识库(107)什么是欧盟的电池新规?
  • 杭州做网站优化广州注册公司在哪个网站
  • Docker 日志管理与备份实践文档
  • 做网站猫腻大吗wordpress 设置cookie
  • 网站提示风险可以做微积分的网站
  • 清河网站建设设计费用自媒体平台收益
  • 斯坦福Percy Liang团队:如果有足够显卡,如何设计最佳预训练策略?