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

济宁专业做优化的网站哈尔滨网站制作公司价格

济宁专业做优化的网站,哈尔滨网站制作公司价格,网红营销策划方案,简易网站制作软件1、解决如何快速的添加按钮 在qt中#xff0c;通常我们喜欢一个按钮添加一个信号与槽#xff0c;但是这样写太过浪费时间。要是多个按钮那不是要写30个信号与槽#xff0c;说实话#xff0c;我不太喜欢这样。 在ui中#xff0c;只要拖动按钮#xff0c;会自动生成按钮的名…1、解决如何快速的添加按钮 在qt中通常我们喜欢一个按钮添加一个信号与槽但是这样写太过浪费时间。要是多个按钮那不是要写30个信号与槽说实话我不太喜欢这样。 在ui中只要拖动按钮会自动生成按钮的名字一般都是pushButton,pushButton_2,pushButton_3这样这样写多了别人看你的代码与ui都很繁杂这样写就显得很low,别人看很不方便你自己写模块功能按钮多了每次都要切到ui看一样这样都很烦。 在qt中有一个类叫按钮组提供按钮编号的功能把一类按钮可以放在一个组中这样一个组一个模块方便管理与减少代码量。 使用QT的类 #includeQButtonGroup 声明按钮组 QButtonGroup *rightBtnGroup; //右侧 实例化按钮组 rightBtnGroup new QButtonGroup(); 添加多个按钮 for (int i 37; i 43; i) {QString buttonName QString(pushButton_%1).arg(i);QPushButton *button findChildQPushButton *(buttonName); // 在ui中查找按钮if (button) {rightBtnGroup-addButton(button, i); // 将按钮添加到按钮组中并指定 ID}} 注意ui中一般默认第一个按钮是pushButton,改成pushButton_1,格式保持一致。 信号与槽 connect(rightBtnGroup, QButtonGroup::idClicked, this, xxxx::rightButtonGroupClicked); //右侧按钮 槽函数 void yourclass::rightButtonGroupClicked(int num) {if(num37){xxx}else if(num38){xxx}else if(num39){xxx}else if(num40){xxx}else if(num41){xxx}else if(num42){xxxelse if(num43){xxx} } 2、好处 1、减少代码量 2、一类按钮可以放在一个按钮组中写一些界面跳转功能比较简单的小功能真的很方便。 3、按钮组除了可以添加pushButton,也可以添加ToolButton等设置单选也可以设置多选
http://www.hkea.cn/news/14330990/

相关文章:

  • 男的女的做那个的视频网站淘宝seo 优化软件
  • 网站开发一般会用到什么语言网站模板 静态模版
  • 个人网站制作wordpress网架公司排名
  • 高职专业建设管理网站创可贴在线设计平台
  • 医药公司网站建设公司简介模板英语
  • 木门网站模板宁波网络建站公司
  • wordpress建站做ppt模板网站有哪些内容
  • 网站 编码文档pc端网站布局
  • 菲律宾做网站怀柔手机网站建设
  • 手机设计绘图软件app排名优化seo
  • 湖北省建设安全管理协会网站seo外链自动群发工具
  • 唐山哪里有建设网站文章生成器网页版
  • 做爰小视频网站个人网站备案后做游戏
  • 学习建网站玩网站建设学习石家庄网站运营公司
  • 荆门网站seo网站规划建设方案
  • 现在网站还用asp做仿漫画网站建设定制小说网站系统源码建设
  • 三亚市建设局官方网站烟台开发区人才网官网
  • 如何建个人网站视频阿里云服务器建网站
  • 微网站移交品牌建设的主要内容
  • 传媒公司网站建设策划pc网站做app京东
  • 平面设计上班都干啥windows优化大师在哪里
  • 简单手机网站开发软件有哪些牛商网做网站
  • 聊城网站那家做的好文字logo免费设计在线生成
  • 哪个网站上网好重庆哪个网站建设比较好
  • wordpress搭建漫画站做电商必备的八个软件
  • 学雷锋 做美德少年网站网站设计策划方案
  • 做h5哪个网站好wordpress 链接格式
  • 常州做网站信息深圳营销型网站方案
  • 网站做的是哪方面的内容顺企网网站建设
  • 昆明市城建设档案馆网站蚌埠网站建设费用