首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【QT】显示类控件

显示类控件 1. label - 标签 QLabel 可以⽤来显⽰⽂本和图片,核⼼属性如下: 代码示例1: 显示不同格式的⽂本 代码示例2:显示图片 虽然 QPushButton 也可以通过设置图标的...关于正则表达式 正则表达式是⼀种在计算机中常⽤的, 使⽤特殊字符描述⼀个字符串的特征的机制. 在进⾏字符串匹配时⾮常有⽤。...通过 lineEdit->validator() 获取到内置的验证器. 通过 validate ⽅法验证⽂本是否符合要求. 第⼀个参数填写的是要验证的字符串....当验证的字符串不匹配时, 返回这个字符串的⻓度. (没有啥实质作⽤)....:" comboBox_3->currentText(); } 代码示例2:从⽂件中加载下拉框的选项 很多时候下拉框的选项并⾮是固定的, ⽽是通过读取⽂件/读取⽹络获取到的. 1)在界

12310
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C#上位机开发(三)—— 构建SerialAssistant雏形

    ,这也满足我们的发送文本框需求;在默认情况下,TextBox控价是单行显示的,如果想要多行显示,需要设置其Multiline属性为true;    TextBox的方法中最多的是APPendText方法...,它的作用是将新的文本数据从末尾处追加至TextBox中,那么当TextBox一直追加文本后就会带来本身长度不够而无法显示全部文本的问题,此时我们需要使能TextBox的纵向滚动条来跟踪显示最新文本,所以我们将...添加了串口组件后,我们就可以通过它来获取电脑当前端口,并添加到可选列表中,代码如下: //获取电脑当前可用串口并添加到选项列表中 comboBox1.Items.AddRange(System.IO.Ports.SerialPort.GetPortNames...}   接下来我们构建发送和接收的后台代码,串口发送和接收都是在串口成功打开的情况下进行的,所以首先要判断串口属性IsOpen是否为1;   串口发送有两种方法,一种是字符串发送WriteLine,一种是...,这个串口接收处理函数属于一个单独的线程,不属于main的主线程,而接收区的TextBox是在主线程中创建的,所以当我们直接用serialPort1.ReadExisting()读取回来字符串,然后用追加到

    2.8K41

    【愚公系列】2023年09月 WPF控件专题 ComboBox控件详解

    显示成员和值成员:可以使用DisplayMemberPath属性指定ComboBox控件中要显示的文本属性,ValueMemberPath属性指定ComboBox控件中的值属性。...默认情况下,ComboBox控件会将显示成员和值成员设置为相同的属性。 添加选项:可以使用Items集合添加选项到ComboBox控件中。可以添加字符串、对象或数据绑定表达式。...1.属性介绍 WPF中ComboBox控件有以下常用属性: ItemsSource:设置ComboBox中显示的项的数据源。 SelectedItem:获取或设置ComboBox中选中项的对象。...DisplayMemberPath:设置ComboBox中数据源中显示的属性值的名称。...IsDropDownOpen:获取或设置ComboBox下拉框是否处于展开状态。 Text:当IsEditable为True时,获取或设置ComboBox中文本框的文本内容。

    1.2K20

    数据库之ADO.NET基础知识整理

    第一个对象Connection            如何连接数据库,需要连接字符串 获取连接字符串的方式: VS视图-服务器资源管理器-数据库连接上点右键-添加连接     在新添的数据库上点右键 属性...  里有连接字符串 使用SqlConnectionStringBuilder帮助获取连接字符串 使用PropertyGrid控件的SelectedObject属性与SqlConnectionStringBuilder...通过执行ExecuteReader()方法获取输出参数的时候需要将reader.Close()以后才能获取 第十八天 一:技巧 1.当显示内容为命名空间时,若想显示内容时        重写(override...   comboBox1.SelectedIndex = 0;     //显示第一行 3.想要拿到控件选定时的数据,可将其转换为所需对象用as     Areaarea= comboBox1.SelectedItem...控件的两大属性    1.DisplayMember属性,选择要显示的内容 2.ValueMember属性,记录下来需隐藏的内容 3.注意事项:ComboBox的数据源绑定方法,会触发“选择项改变事件”

    1.9K20

    【愚公系列】2023年11月 Winform控件专题 ComboBox控件详解

    DropDownStyle属性是ComboBox控件的枚举类型,可选择的值有三种:DropDown:这是默认值,此时ComboBox控件下拉列表以展开的形式显示,用户可以手动点击下拉列表选择要显示的选项...例如,如果ComboBox控件中有“Monday”、“Tuesday”和“Wednesday”三个选项,并且用户选择了“Tuesday”,则SelectedItem属性将返回“Tuesday”这个字符串...以下是ComboBox控件的示例代码:private void comboBox1_SelectedIndexChanged(object sender, EventArgs e){ // 获取当前选择项的值...selectedIndex;}ComboBox的SelectedIndexChanged事件中获取了SelectedItem和SelectedIndex属性的值,并在Label控件中显示了当前选择项的信息....Text; // 根据选项获取对应学科的成绩,并显示在窗口中 switch (subject) { case "数学": textBox1.Text

    2.1K12

    设计了一个简易的Python GUI界面

    界面框架设计,python当前有3种实现方式,分别是Tkinter、wxWidgets、PyQt5或Pyside2,三种方式各有利弊,但从直观便捷的角度看,PyQt5或Pyside2更具优势。...02 核心代码 求职爬虫类:主要是定义一个爬虫类,参数包括3个关键字:城市,职业和爬取页码(便于后续及时显示),尔后分别定义3个招聘平台的爬虫程序,不同的爬虫程序中根据传入的关键参数形成目标url,即可解析获得相应的招聘字段信息...在查询功能函数中,首先判断用户选用的哪个招聘平台,并调用前面爬虫类中的相应方法,尔后根据用户指定的城市、职业和爬取数量信息,循环调用爬虫方法,并将回传结果显示输出和保存至csv文件。...这是整个界面实现过程中耗时较长的过程,为了实现结果输出的美观性,选择左对齐输出,然而python在识别中文字符和英文字符时都计入1个长度,但显示的位宽却是2倍的关系,参考了网上的做法,将中文字符单独计算...def mylen(s): mylen = len(s) for c in s: # 判断字符串内汉字的数量,有一个汉字增加一个长度 if u'\u4e00' <= c

    2.1K20

    图像处理程序框架—MFC相关知识点

    int SaveDC(); 返回值:若成功,返回标识保存设备环境的整数;若错误返回0 CDC::SelectStockObject 将一个预定义的库存对象装入设备环境  virtual CGdiObject... TextOut(int x,int y,const CString& str); 参数:x,y文本左上角坐标;lpszString指示要输出的字符串;nCount为字符串中字节数;str为要输出的CString...,nCount字符串中字符数 str 一个字符串对象 返回值:字符串文本的宽度和高度(以逻辑单位表示) CDC::GetTextMetrics 检取当前字体的规格  BOOL GetTextMetrics...("Mondy"); m_combobox.AddString("Tuesday"); m_combobox.AddString("Wednesday"); m_combobox.AddString...OnDraw 重写:  通过调用您提供的文档成员函数获取数据。  通过调用框架传递给 OnDraw 的设备上下文对象的成员函数来显示数据。  当文档的数据以某种方式更改后,必须重绘视图以反映该更改。

    1.5K20

    easyui combobox下拉框实现多选框以及全选、全不选的实现

    ('options'); //获取选中的值的values $("#"+id).val($(this).combobox...:$(this).combobox('getValues')获取一下combobox的值,然后再将获取的值赋值给$("#"+id).val($(this).combobox('getValues'))...其实我要获取这个下拉框选中的多个值,主要是为了实现我的查询功能,因为这些选中的值将 作为我在人员信息表中查询人员信息的查询条件,这就涉及到我们需要将下拉框获取的值传递到后台,然后拆分出每个值,然后写入数据库查询语句...,进行查询 1、将值传递到后台很简单,我在这里不在多做说明,因为我们前台已经通过 $("#xsry").val()获取到了选中的值的,比如获取的值为:“1,2,3” 2、可是前台传递过来的值...,我们在后台是不能直接用的,因为它是有一个字符串, 后台如何将获取的值进行拆分,写成数据库可以识别的查询语句,代码如下: String xsry = param.get("xsry"

    5.9K20

    C#开发: 通信篇-串口调试助手

    添加ComboBox显示的内容 5.1:以波特率的ComboBox详细叙述 ? ?...获取电脑上可用串口,并显示在端口号的ComboBox里面 1.双击窗体,进入窗体加载回调函数 ? 2.在页面加载函数中填写以下程序 ?...检测串口热插拔 1.在串口模块拔插的时候,重新更新下串口comboBox的内容 然后: 如果热插拔的是用户刚打开的串口,则按钮显示 "打开串口",comboBox显示初始化的串口号 如果热插拔的不是用户刚打开的串口...9.关于显示字符串和显示16进制说明 在上面的测试接收中COM1那个串口调试助手发送的 数据为字符串 123456 实际传输是按照ASCii码表传输的对应的16进制 ?...假设文本框里面填写的是:01 02 03 04 05 06 Str获取的是01 02 03 04 05 06  是字符串 咱所希望的是把01转为0x01 02转为0x02 . . .

    5.8K53

    Easyui datagrid combobox输入框下拉(取消)选值和编辑已选值处理

    ,则选中该项,并自动显示在combobox输入框中,否则取消选中该项,并自动去除combobox中对应的项;) 编辑时,点击下拉三角,打开下拉列表,列表中自动选中同输入框中的值对应的列表项;另外,输入框支持手动输入...出解决方案之前得先认识下combobox特性 1)如果combobox输入框当前valueField属性和 textField属性值可以在下拉列表即通过loadData获取的选项中找到匹配,则才会产生关联...,设置combobox的value值为project_id_list; 提交保存记录请求前,转project_id_list为字符串,提交后存储到mysql数据库,获取记录时,返回该值 初始化编辑时,获取所属项目...2)设置所属环境combobox单选,不可编辑,为其添加onSelect事件处理函数 设置全局变量envronment_id 初始化值为null,执行onSelect事件函数时,保存点选项给 获取所属环境对应的...value值为envronment_id 请求保存记录后存储到mysql数据库,获取记录时,返回该值 初始化编辑时,获取所属环境combobox当前text对应的value,调用setValue函数为combobox

    3.4K10
    领券