- 博客(917)
- 资源 (24)
- 收藏
- 关注
原创 《普通逻辑》学习记录——简单命题的基本要素:概念
定义是揭示概念内涵的逻辑方法。给一个概念下定义就是用精炼的语句将这个概念的内涵揭示出来,也就是揭示这个概念所反映的对象的特有属性或本质属性。定义是由被定义项、定义项和定义联项三个部分组成的。被定义项:通过定义来揭示其内涵的概念。定义项:用来揭示被定义项内涵的概念。定义联项:连接被定义项和定义项的部分。常常用“……是……”、“……即……”、“所谓……就是……”来表示。Ds 就是 Dp。其中,“Ds”表示被定义项,“Dp”表示定义项,“就是”表示定义联项。被定义项:哺乳动物。
2025-02-22 17:25:36
843
原创 在qt安卓正确调用Java代码
2、这个类继承了 org.qtproject.qt5.android.bindings.QtActivity ,它是一个活动对象,该类的函数要用。
2024-08-30 11:05:36
785
原创 Qt安卓开发的一些概念
这是两种不同的计算机架构设计哲学,它们影响着处理器的设计和性能。配置环境:首先需要设置好 NDK 和 JDK 的路径,确保 Qt 可以找到这些工具。编译 Qt:如果使用的是预编译的 Qt 版本,则这一步骤可以跳过;否则,需要使用 NDK 来编译 Qt 库。编译应用程序:使用 Qt 的 qmake 和 make 工具来编译应用程序。这个过程会调用 NDK 中的工具来编译 C++ 代码。
2024-07-31 21:49:10
1773
1
原创 LVGL控件:表格 lv_table
表格由行、列和单元格构建而成。单元格只能包含文本,即任何数值数据在显示前都必须转换为文本格式。单元格不作为独立的对象存在,而是按需绘制,这就保持了较低的内存占用。
2024-07-12 10:21:37
2007
1
原创 c++自定义定时器
我们公司最近被qt公司盯上说侵权,现在在去qt化,本博文的定时器可以代替QTimer。这个代码可用,不卡GUI,缺点是每创建一个对象就创建一个子线程。
2024-06-05 11:14:54
730
6
原创 LVGL:拓展部件——日历 lv_calendar
对象作为基础结构,以此来组织和排列日历中的日期及星期名称,形成一个矩阵布局。设置日历控件特定日期高亮显示。参数3是要高亮显示的日期数量。获取当前显示的日期,即用户当前看到的年份、月份组合。获取其内部用于显示日期和星期名称的按钮矩阵。获取日历控件当前被按下的日期。设置下拉列表形式的日历头。获取高亮显示日期数量。设置箭头形式的日历头。
2024-04-03 17:56:16
2188
1
原创 LVGL:拓展部件——仪表盘 lv_meter
此部件可以非常灵活地展示数据,其功能包括显示弧形(arcs)、指针(needles)、刻度线(ticks lines)以及标签(labels)。这意味着它可以模拟各种仪表盘样式。
2024-03-26 09:38:37
3528
1
原创 LVGL:拓展部件——键盘 lv_keyboard
即当用户点击该按键时,可能会弹出一个新的界面或菜单。可以使得按键在被按下时只触发一次,并且可以设置为选中状态以显示某种特殊状态或提供视觉反馈。() 函数中使用的类似,通常以数组形式存储一系列按键标签,比如字母、数字或特殊符号。当在键盘上按下字符时,这些字符会被输入到指定的文本区域中。设置键盘上按键按下时是否以弹出框(popover)的形式显示按钮提示框。这里自定义了一个键盘布局,但是隐藏了第一排的第二个按键。这里说前三位表示宽度,前三位能表示的最大数就是7。更改键盘上显示的按键及其功能。
2024-03-19 15:09:06
4890
原创 LVGL:渐变方案
仿照qt的QGradient::Preset渐变类型写的,因为lvgl只支持水平/垂直渐变,且只支持两种颜色的渐变,所以有些类型的渐变未能实现,有些则缺少中间颜色。
2024-03-11 10:45:15
1869
4
原创 LVGL:lv_event_get_current_target() 和 lv_event_get_target()
在这里两个函数返回的对象一样,都是按钮。当点击按钮的时候会打印输出上面的内容。上面的代码点击容器对象本身会触发。标识,那么事件就会传递给父对象。事件,点击按钮也会触发该事件。
2024-03-06 17:41:08
1796
原创 LVGL:拓展部件——消息框 lv_msgbox
消息框表现为一种弹出式的用户界面元素。当需要向用户显示信息、警告或请求确认时,会暂时覆盖部分或全部屏幕以展示消息内容。消息框中的文本内容能够以适应空间大小,并且消息框的高度会根据实际包含的文本内容及按钮数量自动调整,确保所有内容都被适当地显示在框内。
2024-03-06 09:09:03
4850
原创 LVGL:核心部件
LVGL中"组"(Group)是一个用于管理用户界面元素集合的概念。它允许开发人员将多个对象组织在一起,并作为一个整体进行操作。创建一个组的主要目的是为了实现事件分发和交互控制。要创建并使用一个组,通常会调用(void) 创建一个组对象,然后调用(obj, group) 将对象添加到指定的组中。
2024-02-29 17:28:17
5274
原创 LVGL:布局
网格布局将容器分割成多个行和列,并能够灵活地控制其中子对象的位置和大小。row < 3;++col)描述行和列的大小的数组最后一个元素必须是。
2024-02-23 17:41:02
3902
原创 LVGL8.1在Windows显示图片
设置符号,大小写字母、“\”、“@”等符号都可以。目录下的color.png图片文件。“M:color.png”即表示。为一个目录,图片放入此目录。
2024-02-22 09:12:03
881
2
三菱mc plc qt 通信协议测试程序 包含模拟工具(请务必看资源描述)
2024-12-11
编译好的qt5.15.2(mingw)和lvgl(8.1)版本的库,包含测试工程,可以直接运行
2024-02-19
台达DVP16ES2-qt串口通信测试程序
2024-01-29
Qt编写的模拟鼠标按下和按键按下的小工具
2022-09-19
QT圆形颜色选择控件.zip
2020-12-24
DomXmlEdit.zip
2020-11-13
websocket.zip
2020-11-08
RegExp.zip
2020-11-01
SqlEdit.zip
2020-10-29
websocket通信服务端与客户端.zip
2020-10-01
WebSocket.zip
2020-10-01
WebSocketServer.zip
2020-10-01
QT插件子工程.zip
2020-07-22
QT插件通信demo.zip
2020-07-21
QT_Plugin demo.zip
2020-05-02
OpenCV 4.2.0 && Qt5.14.1 编译好的库
2020-03-22
QTableView鼠标滑过整行背景色改变.zip
2019-07-09
qt_vs2015_opencv410_release.zip
2019-06-06
msvs编译器 VS2015版32位QT qt_msvs_opencv346_build.zip
2019-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人