【Qt】控件——Qt控件的介绍、QWidget的介绍、QWidget的属性、QWidget的函数

Qt

在这里插入图片描述
  

1. 控件的概念

  Widget 是 Qt 中的核心概念。英文原义是 “小部件”,我们此处也把它翻译为 “控件”。控件是构成一个图形化界面的基本要素。按钮、列表视图、输入框,、滚动条、下拉框等。都可以称为 “控件”。Qt内置了大量的常用控件。

  

2. QWidget

enabled

  设置控件是否可使用。true 表示可用,false 表示禁用。

  isEnabled () 获取到控件的可用状态。

  setEnabled 设置控件是否可使用。true 表示可用,false 表示禁用。

  

  示例:创建一个按钮并且设置为禁用状态。

  1. 创建一个按钮并且设置setEnabled是否可以,true为可用,false为不可用。

在这里插入图片描述

扫描二维码关注公众号,回复: 17569907 查看本文章

  

  示例:创建两个按钮,其中一个按钮可以控制另一个按钮的禁用状态。

  1. 我们在父类Widget中创建两个按钮类QPushButton。

在这里插入图片描述
  

  1. 调整按钮的位置和大小,并且连接信号槽,btn1是被控制的按钮,当btn1未被禁用时,点击btn1会触发信号槽输出 " 按下按钮btn1 "。btn2是控制按钮,点击可以切换btn1的禁用状态。

在这里插入图片描述

  

  1. 运行程序,实现了示例的要求。
    在这里插入图片描述

  

猜你喜欢

转载自blog.csdn.net/Crocodile1006/article/details/143054313
今日推荐