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

公司做网站那家好/站长工具的网址

公司做网站那家好,站长工具的网址,腾讯企业邮箱登录入口app,东莞建设网雅园新村第20期名单公一、PushButton 1. 介绍 在Qt中最常见的就是按钮,它的继承关系如下: 2. 常用属性 3. 例子 我们之前写过一个例子,根据上下左右的按钮去操控一个按钮,当时只是做了一些比较粗糙的去演示信号和槽是这么连接的,这次我们…

一、PushButton

1. 介绍

在Qt中最常见的就是按钮,它的继承关系如下:

2. 常用属性

3. 例子

我们之前写过一个例子,根据上下左右的按钮去操控一个按钮,当时只是做了一些比较粗糙的去演示信号和槽是这么连接的,这次我们通过学习了一些按钮的接口,去优化这个小demo。

我们把之前操控的按钮,附上一个图标,并且上下左右按钮去设置一些快捷键以及连续点击的设置去熟悉一下上面的使用。

Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);QIcon icon(":/photo/1.jpg");ui->pushButton_photo->setIcon(icon);ui->pushButton_photo->setIconSize(QSize(120,120));// 将上下左右关联到键盘上ui->pushButton_up->setShortcut(Qt::Key_W);ui->pushButton_down->setShortcut(Qt::Key_S);ui->pushButton_left->setShortcut(Qt::Key_A);ui->pushButton_right->setShortcut(Qt::Key_D);// 设置鼠标允许按下时持续触发ui->pushButton_up->setAutoRepeat(true);ui->pushButton_down->setAutoRepeat(true);ui->pushButton_left->setAutoRepeat(true);ui->pushButton_right->setAutoRepeat(true);}Widget::~Widget()
{delete ui;
}void Widget::on_pushButton_up_clicked()
{QRect rect = ui->pushButton_photo->geometry();ui->pushButton_photo->setGeometry(rect.x(),rect.y()-10,rect.width(),rect.height());
}void Widget::on_pushButton_down_clicked()
{QRect rect = ui->pushButton_photo->geometry();ui->pushButton_photo->setGeometry(rect.x(),rect.y()+10,rect.width(),rect.height());
}void Widget::on_pushButton_left_clicked()
{QRect rect = ui->pushButton_photo->geometry();ui->pushButton_photo->setGeometry(rect.x()-10,rect.y(),rect.width(),rect.height());
}void Widget::on_pushButton_right_clicked()
{QRect rect = ui->pushButton_photo->geometry();ui->pushButton_photo->setGeometry(rect.x()+10,rect.y(),rect.width(),rect.height());
}

二、RadioButton && CheckBox

1. 介绍

(1)QRadioButton是单选按钮,也就是勾选框,可以让我们在多个勾选框中选一个,勾选框具有排他属性,也就是在一个控件内的所有勾选框,勾选一个以后,其他的就不会被处于勾选状态,类似于单选题的选项,还可以设置QButtonGroup(单选组)的方式实现多选,在组内允许选一个。

(2)CheckBox则是复选框,它对比单选框,基本一样,不过是没有排他性,即,复选框可以选择多个,类似于多选题中的选项

2. 常用属性

属性

说明
checkable是否允许选中
checked是否处于选中状态
autoExclusive

是否排他

选中一个按钮之后是否会取消其他按钮的选中

3. 例子

模拟一下点餐里面选择套餐的情景,熟悉上面的接口

总结

1. 首先是熟悉常见的关于按钮的控件,PushButton、RadioButton、CheckBox,熟悉了这些控件的属性,并且写了简单的小例子

2. 关于PushButton的图标设置、快捷键设置、连点设置、以及位置属性的设置

3. 槽信号的介绍

4. 按钮组QButtonGroup的作用

http://www.lryc.cn/news/580871.html

相关文章:

  • 电子网站搜索引擎怎么做/大学生网页设计主题
  • 小牛在线网站建设/湖南网站定制
  • 请人帮忙做网站推广/优帮云查询数据云查询
  • 岳阳手机网站制作/农业推广
  • 制作赌博软件网站/个人优秀网页设计
  • 婚庆网站开发工具/最新小组排名
  • 层流病房建设单位网站/查网站权重
  • 廊坊做网站企业教程/媒体软文发布平台
  • 珠海营销型网站建设/电商运营培训机构哪家好
  • wordpress导入sql/seo点击排名源码
  • 做百度推广销售怎么样/李勇seo的博客
  • 女的男的做那个视频网站/网站推广的方法有哪些
  • 抚州营销型网站建设/谷歌官方网站
  • 海城建设网站/东莞新闻头条新闻
  • 营销型网站建设的特点/百度售后客服电话24小时
  • 神农架网站建设公司/厦门seo培训学校
  • 短租网站那家做的好处/seo外链软件
  • 高端奶茶加盟网站建设/给公司建网站需要多少钱
  • 怎么做qq盗号网站/软文营销的宗旨是什么
  • 天涯网站建设路小学/点击器免费版
  • 网站优化的主要任务/枸橼酸西地那非片多长时间见效
  • 易语言web网站开发/网络精准推广
  • 网站建设与维护的重要性/全自动引流推广软件
  • 找人做网站骗局/东莞网络科技公司排名
  • 直播间网站开发制作/怎样进行seo
  • 网站开发好吗/沈阳cms建站模板
  • 怎么建网站教程视频app/片多多可以免费看电视剧吗
  • 专门做app的网站/长沙关键词优化公司电话
  • 藏文网站怎么做/西安百度竞价托管
  • 淘宝客网站建好了没有数据库/爱链网买链接