- 博客(26)
- 收藏
- 关注
原创 QT 的事件系统
事件是QEvent类或者它的派生类的实例。QEvent 主要的几个接口1、void accept(); //表示接收事件,该事件已经被处理过了2、 void ignore(); //忽略3、isAccepted() ; //是否接受4、isPointerEvent() // 该事件是不是 PointerEvent点击事件或其派生类的示例5、isSinglePointEvent(); //是不是单击或其派生类的实例QEvent:: Type type() ; //用来判断当前事件类型(鼠标、键盘等)具体的事件
2025-01-13 21:27:58
277
原创 QT::QRandomGenerator数类(高质量随机)
种子值(seed)是为了确保随机数序列的可重复性,可预测性(类似随机数参数的序列规则,如果多个随机数,是相同的随机种子,那么在相同范围内,出现相同值的几率会越大?3.QRandomGenerator::securelySeeded() //需要安全性和不可预测性的随机数生成场景非常有用(加密,密码生成,令牌生成)2.QRandomGenerator::system()//需要高质量,不可预测的随机数的场景(加密,游戏等)QRandomGenerator::global() //短期内使用,生成数量较小。
2024-06-29 01:30:39
773
原创 QT中QStack以及QSet集合的基本用法
/set1{1},只看set1中的。//set1中{1,2}push操作(向堆栈添加元素,会把新的元素放在栈顶)stack.push(10);contains操作,检查集合中是否存在某个元素。输出内容 (栈顶)->15->10->(栈底)pop操作(从栈堆中删除元素,从栈顶开始删)//直接删除栈顶元素。insert操作 (可以向集合中插入元素)size操作,获取集合中元素的数量。
2024-06-26 00:44:12
527
原创 Json基本格式
{ //類似結構體 “book”:[ //數組 { "id":"01", "language":"C++" }, { "id":"07", "language":"Java" } ] }主要用于在后台程序中将响应的数据封装成JSON格式,传到前端页面之后,需要将JSON格式转换为JavaScript对象,然后再网页中使用该数据。使用花括号保存对象,每个名称后面跟着一个'':'(冒号),名/值对使用,(逗号)分割。使用方括号保存数组,数组值使用,(逗号)分割。
2024-06-24 23:12:51
761
原创 按键精灵基本操作
'==========以下是按键精灵录制的内容=========='==========以上是按键精灵录制的内容=========='==========以下是按键精灵录制的内容=========='==========以上是按键精灵录制的内容=========='==========以下是按键精灵录制的内容=========='==========以上是按键精灵录制的内容=========='==========以下是按键精灵录制的内容==========Dim myCase//定义变量a。
2024-05-16 17:45:45
784
原创 在 C++Builder 中,TComboBox 控件内容添加
在 C++Builder 中,TComboBox 是一个常用的下拉框控件,用于显示一组选项,并允许用户从中选择一个或多个选项。
2024-04-28 16:02:49
612
1
原创 在C++Builder中ListBox控件的基本用法
ListBox1->Items->Strings[ListBox1->ItemIndex] //获取当前选定项目的内容。//获取当前选定项目的索引。ListBox->Items->Add("所需添加内容");1.ListBox控件 信息添加。
2024-03-22 12:29:43
517
1
原创 在C++Builder中,主题切换补充
参考上一篇:主题样式全部都是英文模式,想要将其切换为中午,那么可以使用map容器,通过键值对的形式进行翻译(前提需要知道显示的主题样式内容)通过insert插入生成,再通过find来查找显示在,相应的 TMenuItem中的子菜单下的caption属性。
2024-01-31 20:57:27
152
原创 在C++Builder中,TSaveDialog控件的基本用法
/ 指定默认打开对话框的路径, 该路径是当前工程文件的工作目录。// 可以支持txt文件或者任意文件。// 默认的文件扩展名。1、 TSaveDialog 文件保存对话框控件,(能够支持多种文件过滤器) 在Form设计器中添加该控件。选择好了之后 :: SaveDialog1->FileName 是保存后的文件路径。属性:Filter 文件过滤器,支持保存的文件种类。
2024-01-10 21:55:31
880
原创 在C++Builder中如何新建一个对话框类型窗体
找到BorderStyle属性 , 选择:bsDialog。2.新建完成之后到窗体属性中去 :Properties。
2024-01-10 14:53:11
683
原创 在C++Builder中,如何对某个界面中的某个控件,统一设置其属性
例如:SetAllSpeedButtonsFlat(TWinControl* AControl , bool Flat) AControl :所需遍历的窗体或界面指针, Flat:统一设置的Flat属性值。if(childControl->InheritFrom(__classid(TWinControl))) //控件中嵌套了父容器需要递归调用。if(childControl->InheritsFrom(__classid(TSpeedButton))) //判断当前控件是否为目标控件。
2023-12-11 11:55:51
201
1
原创 在C++Builder中如何将一个TImage控件中的图片放在TButton控件的上方
在C++Builder中如何将一个TImage控件中的图片放在TButton控件的上方
2023-11-06 15:39:12
210
1
原创 在C++Builder中如何通过TDrawGrid控件自动根据窗口大小自动填充单元格
在C++Builder中如何通过TDrawGrid控件自动根据窗口大小自动填充单元格
2023-06-05 22:37:52
179
1
原创 在C++Builder 中通过TDrawGrid控件绘制出的单元格能够根据窗口大小自动填充
在C++Builder 中通过TDrawGrid控件绘制出的单元格能够根据窗口大小自动填充
2023-06-05 22:23:01
334
1
原创 C++ Builder DrawGrid 控件如何对特定的单元格进行颜色填充和字体设置。
C++ Builder DrawGrid 控件如何对特定的单元格进行颜色填充和字体设置
2023-05-26 23:28:54
364
1
原创 C++ Builder 中使用TDrawGrid控件在单元格中插入图片和字符串
C++ Builder 中使用TDrawGrid控件在单元格中插入图片和字符串
2023-05-23 23:29:11
419
1
空空如也
C++BULIDER 如何自定义窗体中关闭、最小化、还原按钮的样式
2023-09-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人