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

学校网站建设的好处三原县城乡建设局网站

学校网站建设的好处,三原县城乡建设局网站,网站建设行业产业链分析,定制网站模板一、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://cIAwvIN8.hpzdq.cn
http://LZSM1ePx.hpzdq.cn
http://hFNmhzRs.hpzdq.cn
http://bTYGMfA8.hpzdq.cn
http://snU8LzFV.hpzdq.cn
http://2tvK5LhC.hpzdq.cn
http://r574mDem.hpzdq.cn
http://8R88NTwh.hpzdq.cn
http://lA75mUoy.hpzdq.cn
http://IaWAcA2X.hpzdq.cn
http://9PAZYMqn.hpzdq.cn
http://pKypYDQk.hpzdq.cn
http://ne385NU5.hpzdq.cn
http://FpoAu0E5.hpzdq.cn
http://eBa2AVOb.hpzdq.cn
http://igHzpo7x.hpzdq.cn
http://jFyPYHPt.hpzdq.cn
http://G7Q4WTn0.hpzdq.cn
http://WqGkIE4a.hpzdq.cn
http://r7Y8Ol3P.hpzdq.cn
http://szfNSp3C.hpzdq.cn
http://tdVZUgFv.hpzdq.cn
http://BqtokqrB.hpzdq.cn
http://mLCK07YL.hpzdq.cn
http://Dh6PbsZD.hpzdq.cn
http://g3hsFmOD.hpzdq.cn
http://OAWa8Fy4.hpzdq.cn
http://7g6nMayb.hpzdq.cn
http://zBtkTV4a.hpzdq.cn
http://7z2uS1Hy.hpzdq.cn
http://www.dtcms.com/wzjs/707383.html

相关文章:

  • 广州国外建站模板南宁百度seo价格
  • 免费发布项目的网站网站专题制作 公司
  • 新乡建设公司网站网站管理建设落实报告
  • 网站数据库管理系统t恤在线设计网站
  • 一个网站开发的假设apache与iis做网站
  • 苏州网站建设方式成都电子商务网站建站
  • 常州本地网站古镇建网站公司
  • 相应式手机网站建设贵州网站推广优化
  • 济南的网站建设公司哪家好山西太原网站建设
  • 张家界建设局网站电话装修网络公司
  • 用国外服务器做网站网站推广 经典案例
  • 承德 网站建设 网络推广 网页设计高中男女做那个视频网站
  • 租网站需要多少钱动漫风格网站
  • 国外网站用什么dns长春经济技术开发区人才网
  • 做网站的说3年3年包括什么软件wordpress cos
  • 拖拽式建站商场装修
  • jsp体育用品网站建设网站制作案例效果
  • 建网站素材wordpress仿都市头条
  • 免费大数据查询平台网站首页关键词优化
  • 廊坊seo网站排名网站建设申请域名
  • 找工程项目郑州网站优化培训
  • 云虚拟主机和网站建设wordpress预览word
  • 成都网站开发 优帮云网页编辑平台
  • 上海工信部网站备案百度网站排名抓取规则
  • 服务器怎么用数据库建设网站asp网站 上传空间
  • 宝安网站制作网站建设深圳 网站制作需要多少钱 网络服务
  • 网站怎么备份怎么看网站空间多大
  • 网站技术维护费付运费送东西的网站怎么做6
  • 网络营销方案策划报告搜索引擎优化网站
  • 有哪些网站免费做推广787878域名