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

注册网站后如何注销账号深圳市门户网站建设多少钱

注册网站后如何注销账号,深圳市门户网站建设多少钱,网站开发的硬件环境和软件怎么写,廊坊网站建设-纵横网络 网站文章目录 1 属性和方法1.1 文本1.2 三态1.3 自动排他1.4 信号和槽 2 实例2.1 布局2.2 代码实现 Qt中的复选按钮类是QCheckBox它和单选按钮很相似#xff0c;单选按钮常用在“多选一”的场景#xff0c;而复选按钮常用在多选多的场景比如喜欢的水果选项中#xf… 文章目录 1 属性和方法1.1 文本1.2 三态1.3 自动排他1.4 信号和槽 2 实例2.1 布局2.2 代码实现 Qt中的复选按钮类是QCheckBox它和单选按钮很相似单选按钮常用在“多选一”的场景而复选按钮常用在多选多的场景比如喜欢的水果选项中可以在“苹果/桃/梨/橘子/香蕉”中选择多个。 1 属性和方法 QRadioButton有很多属性完整的可查看帮助文档。这里列出常用的属性和方法。 1.1 文本 这两个是其父类QAbstractButton中的属性和方法因此QPushButton、QRadioButton、QCheckBox都具有该属性 // 获取和设置显示的文本 QString text() const; void setText(const QString text);1.2 三态 单选按钮有选中Checked和非选中UnChecked这两种状态。 而复选按钮可以有三种状态 Qt::Checked 选中Qt::Unchecked 非选中Qt::PartiallyChecked 半选中比如当一组复选按钮中只选择了部分时可以设置其父项为半选状态如下 ​ 可以设置复选按钮是否支持三态如下 // 用于获取和设置是否支持三态 bool inTristate() const; void setTristate(bool y true); 如果不支持三态使用方法单选按钮一样只有选中Checked和非选中unchecked两种状态没有半选中状态PartiallyChecked) 此时可以使用如下获取复选按钮是否选中 // 获取和设置复选按钮是否选中: checked / unchecked bool isChecked() const; void setChecked(bool);如果支持三态除了选中Checked和非选中unchecked两种状态还有半选中状态PartiallyChecked此时可以使用如下获取复选按钮的状态 // 设置和获取复选按钮的状态 Qt::CheckState checkState() const; void setCheckState(Qt::CheckState state);1.3 自动排他 复选按钮同样可以设置是否自动排他入下 // 获取和设置自动排他 bool autoExclusive() const; void setAutoExclusive(bool)我们前面说过复选按钮实现的是“多选多因此复选按钮的该属性默认是禁能的 尽管在技术上可以通过复选框来实现单选框的行为也可以通过单选框来实现复选框的行为但还是强烈建议使用众所周知的约定。 1.4 信号和槽 按钮在按下和抬起的过程中会发射多个信号。 // 单选按钮 QRadioButton 被点击会发出该信号 void clicked();// 当复选按钮的选中状态发生改变时会发射该信号 // 所谓状态改变是指在 Checked / UnChecked / PartiallyChecked 之间状态改变 void stateChanged(int state);2 实例 该案例演示单选按钮的属性以及信号槽 2.1 布局 在Ul设计师界面拖拽对应的控件修改显示的文字、控件的name然后完成布局 2.2 代码实现 // 在Widget.cpp 文件中#include widget.h#include ui_widget.hWidget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) {ui-setupUi(this);// stateChanged按钮状态发生改变就发射信号connect(ui-cbApple, QCheckBox::stateChanged, this,Widget::onStateChanged);connect(ui-cbBanana, QCheckBox::stateChanged, this,Widget::onStateChanged);connect(ui-cbOrange, QCheckBox::stateChanged, this,Widget::onStateChanged);connect(ui-cbPeach, QCheckBox::stateChanged, this,Widget::onStateChanged);connect(ui-cbPear, QCheckBox::stateChanged, this,Widget::onStateChanged); }Widget::~Widget() {delete ui; }void Widget::onStateChanged() {QString s;// 获取是否选择状态 选中返回true 未选择返回falsebool appleChecked ui-cbApple-isChecked();bool bananaChecked ui-cbBanana-isChecked();bool orangeChecked ui-cbOrange-isChecked();bool peachChecked ui-cbPeach-isChecked();bool pearChecked ui-cbPear-isChecked();// 实现cbAll功能if (appleChecked bananaChecked orangeChecked peachChecked pearChecked) {// 全部选中ui-cbAll-setCheckState(Qt::Checked);} else if (!(appleChecked || bananaChecked || orangeChecked ||peachChecked || pearChecked)) {// 全部未选中ui-cbAll-setCheckState(Qt::Unchecked);} else {// 部分选中ui-cbAll-setCheckState(Qt::PartiallyChecked);}// 实现文本框输出功能//选中状态就输出文字if (appleChecked) {s ui-cbApple-text() ;}if (bananaChecked) {s ui-cbBanana-text() ;}if (orangeChecked) {s ui-cbOrange-text() ;}if (peachChecked) {s ui-cbPeach-text() ;}if (pearChecked) {s ui-cbPear-text() ;}ui-leResult-setText(s); }void Widget::on_cbAll_clicked() {// 手动点击时不能出现半选状态// 设置不能是半选状态ui-cbAll-setTristate(false);// 获取cbAll状态int state ui-cbAll-checkState();if (state Qt::Checked) {// 全部选中ui-cbApple-setChecked(true);ui-cbBanana-setChecked(true);ui-cbOrange-setChecked(true);ui-cbPeach-setChecked(true);ui-cbPear-setChecked(true);} else if (state Qt::Unchecked) {// 全部未选中ui-cbApple-setChecked(false);ui-cbBanana-setChecked(false);ui-cbOrange-setChecked(false);ui-cbPeach-setChecked(false);ui-cbPear-setChecked(false);} }
http://www.zqtcl.cn/news/790463/

相关文章:

  • 校园网站建设的意义2016wordpress淘宝客程序
  • 翻书效果的网站餐厅网站设计
  • 多少钱算网站中山 网站定制
  • 镇江网站制作价格如何计算本地生活服务平台app
  • 洞泾网站建设怎么做推广赚佣金
  • 三拼域名做网站大连自助建站软件
  • 怎么做hs网站最专业的网站开发公司哪家最专业
  • 南京做网站的公司排名科技:开局研发六代战机许禾
  • 网站怎么做搜索引擎淘宝网站怎么做特价
  • 仿制网站建设oa办公系统官网
  • 深圳网站托管企业建站源码系统
  • 个人空间网站建设报告建站是什么东西
  • 好看的模板网站建设西安网站模板建站
  • 建设网站二级子页打不开广告设计平面设计培训班
  • 网站公司做网站要多少钱新乡
  • 天津谁做网站莱芜人才网招聘网
  • 学做网站的书籍自己做网站 最好的软件
  • 手机网站专题电商入门视频教程免费
  • aspx网站模板制作网页常用的软件有哪些
  • 网站主关键词湖南网站定制
  • 长沙seo网站排名优化公司进入秦皇岛最新规定
  • 企业网站优化平台宝山北京网站建设
  • 给人做代工的网站加盟代理网
  • 网站建设用dw电脑谷歌浏览器打开是2345网址导航
  • 做外贸一般总浏览的网站太原的网站建设公司哪家好
  • 台州建网站公司wordpress 用微信登陆
  • 广州白云网站建设家在深圳业主
  • 呼和浩特网站建设哪家最便宜?携程旅行网网站策划书
  • 网站建设及相关流程北京网站备案域名
  • 汉字叔叔花了多少钱做网站微商城科技