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

focusPolicy/setFocusPolicy(FocusPolicy),styleSheet

目录

focusPolicy/setFocusPolicy(FocusPolicy),styleSheet

综合案例


focusPolicy/setFocusPolicy(FocusPolicy),styleSheet

#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);//计算机的焦点就是鼠标或者键盘Tab键点击时所聚焦的界面/控件//focusPolicy 获取widget控件的focusPolicy,返回QT::FocusPolicy类对象//setFocusPolicy(FocusPolicy)设置widget的FocusPolicy//我们可以通过setFocusPolicy来设置当前获取焦点的方式,FocusPolicy是Qt::的枚举类型ui->lineEdit_2->setFocusPolicy(Qt::TabFocus);   //仅允许tab获取焦点ui->lineEdit_3->setFocusPolicy(Qt::ClickFocus); //仅允许鼠标获取焦点ui->lineEdit_4->setFocusPolicy(Qt::StrongFocus); //默认值//styleSheet//Qt 的 styleSheet 就是 Qt 实现的 “CSS-like” 样式表机制,用来把界面画成自己想要的配色、字体、边框、圆角、渐变、甚至小动画,而不用重新写 C++ 代码派生控件。//它语法 90 % 和 W3C CSS2 相同,但加了 Qt 专用的 selector、伪状态、属性、盒子模型 规则。//通过setStyleSheet(QString(k:v))进行写入一堆属性,除了最后一个,其他每个kv结构后面都有加上;ui->label->setStyleSheet("background:black;color:green"); //
}Widget::~Widget()
{delete ui;
}

综合案例

#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);//设计一个夜间模式和日间模式的通过按钮的转换功能}Widget::~Widget()
{delete ui;
}void Widget::on_pushButton_to_sun_clicked()
{this->setStyleSheet("background: #F0F0F0"); //也可以使用#16进制,RGB( ,,)的格式进行表示颜色ui->pushButton_to_sun->setStyleSheet("background: white; color: black");ui->pushButton_to_moon->setStyleSheet("background: white; color: black");ui->textEdit_yuanshen->setStyleSheet("background: white; color: black");
}void Widget::on_pushButton_to_moon_clicked()
{this->setStyleSheet("background: black");ui->pushButton_to_sun->setStyleSheet("background: black; color: white");ui->pushButton_to_moon->setStyleSheet("background: black; color: white");ui->textEdit_yuanshen->setStyleSheet("background: black; color: white");
}

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

相关文章:

  • 六.DockerFile解析及其应用部署
  • wp企业网站模板数据分析师事务所
  • AWS DMS 大规模数据库迁移:完全加载+持续复制最佳实践
  • 阿里巴巴六边形架构-从解耦到可测试的架构设计利器
  • 中国世界排名前500大学seo网上培训多少钱
  • 做网站做哪个行业好商城网站建设高端
  • 正规网站建设建设公司雅安建设局网站
  • 如何在Java中整合Redis?
  • 官方网站是什么意思免费链接生成器
  • 增加网站访客珠宝首饰商城网站建设
  • 网络通信的奥秘:TCP与UDP详解(三)
  • 理财网站开发最近中国新闻
  • 详解网络安全免杀对抗:攻防的猫鼠游戏
  • 【开题答辩全过程】以 高考志愿分析系统为例,包含答辩的问题和答案
  • ESP-IDF基础入门(2)
  • 中国建设官方网站首页网上商城推广方案
  • 网站建设必须安装程序天眼查公司信息查询
  • 织梦网站首页是哪个文件网站手机访问跳转代码
  • 博弈dp|凸包|math分类
  • 网站浏览器兼容性问题wordpress手机端网站
  • 中国建设银行预约网站xampp做网站
  • VS2019+CUDA 编译通过但有错误提示
  • 有哪些做问卷调查挣钱的网站单页 网站模板
  • 承德网站制作数据库营销案例
  • 32位汇编:实验9分支程序结构使用
  • Kanass实践指南(3) - 开发团队如何通过kanass有效管控开发任务
  • 基于双向时序卷积网络与双向门控循环单元(BiTCN-BiGRU)混合模型的时间序列预测(Matlab源码)
  • 电子商务网站建设 精品课wordpress主题缓存
  • 站建设 app开发网站网站建设中怎么添加源码
  • qq推广网站建立企业网站 优帮云