GUI
文章平均质量分 94
GUI图形化学习
五羟基己醛
我曾经有个梦想,成为一个工程师,有一份体面的工作,将来能养活自己;我现在也有个梦想,成为一名伟大的工程师,将开源精神薪火相传,让开源之花遍布世界……
展开
-
【课程设计】单片机课程设计之基于STM32的LCD电子钟的设计(LVGL+TFT彩屏)
笔者手里的这块屏幕是1.8寸128*160的SPI屏幕:主控为嘉立创天空星(STM32F407VET6):还有一块不知是什么芯片的降压12V-5V,大小大概是16mm*22mm:底板是笔者自己绘制的PCB:本次只是做了个简单的界面实现了LCD电子钟,后续更复杂的功能待读者们自行开发!原创 2024-11-11 13:30:19 · 1939 阅读 · 0 评论 -
【QT项目】QT6项目之基于C++的通讯录管理系统(联系人/学生管理系统)
总体来说这个项目难度不高,对于QT初学者来说练习巩固尚可,也是笔者初学QT独立完成的练习之作,希望对大家能够有所帮助!AddressBook: QT联系人管理系统2024.10.29。原创 2024-11-04 11:14:23 · 2299 阅读 · 0 评论 -
【LVGL速成】LVGL修改标签文本(GUI Guider生成的字库问题)
LVGL修改标签文本, 由于上一篇文章笔者完成了很基础的静态界面设计和移植。于是此次便向原有工程上先进行试验,先将原有文本改成可以动态变化的文本。 笔者一开始选择使用设置Label属性中的setText函数对文本进行设置,在主函数中加入这个函数以为能够修改文本值:原创 2024-10-28 13:10:45 · 1422 阅读 · 0 评论 -
【QT速成】半小时入门QT6之QT前置知识扫盲(超详细QT工程解析)
QT创建工程时首先会让我们选择项目模板,对应的英文解释很详尽,这里我们也可做一下简单介绍。这个模板用于创建一个C++库项目。库是一段可重用的代码,可以由其他应用程序或库调用。这个模板适合当你需要开发一个可以由多个项目共享的代码库时使用。你可以选择创建静态库或动态库。这个模板用于创建一个Qt Quick 2的扩展插件。Qt Quick 2是Qt框架的一部分,它允许使用QML语言来创建现代的用户界面。扩展插件允许你为Qt Quick 2添加新的类型和功能。原创 2024-10-21 12:31:18 · 1296 阅读 · 0 评论 -
【LVGL快速入门(二)】LVGL开源框架入门教程之框架使用(UI界面设计)
LVGL是一款开源的嵌入式GUI框架。轻量级和灵活性是其著有的特征。我们在开发如智能手表,仪器表盘时可以采用这个框架。原创 2024-10-16 14:34:03 · 2366 阅读 · 2 评论 -
【TFT彩屏移植】STM32F4移植1.8寸TFT彩屏简明教程
笔者最近为了学习LVGL需要一块显示屏,由于选择了STM32F407VET6这款芯片来作为搭建框架的主要平台,于是需要移植一块显示屏到F4上。正好笔者手上有一块1.8寸TFT彩屏,便进行移植。原创 2024-10-15 10:09:49 · 836 阅读 · 0 评论 -
【LVGL快速入门(一)】LVGL开源框架入门教程之框架移植
LVGL是一款开源的嵌入式GUI框架。轻量级和灵活性是其著有的特征。我们在开发如智能手表,仪器表盘时可以采用这个框架。原创 2024-10-02 21:29:46 · 1278 阅读 · 2 评论 -
【项目开发】QT简单练习之QQ登录界面模仿
为了进一步加深对QT开发的理解,在学习完基础操作之后要进行一个简单的练习。原创 2024-09-20 22:52:23 · 723 阅读 · 0 评论 -
【QT速成】半小时入门QT6简明教程(QT快速入门)
在设计界面的下半部分选择Signals & Slots Editor窗口,点击“+”添加关联,依次修改发送者,信号,接收者,槽分别为exitBtn,clicked(),LoginDialog,close()。是一个跨平台的构建工具,可以用于构建任何类型的C++项目,不仅限于Qt。cmake使用CMakeLists.txt文件来描述项目的结构和依赖关系,然后生成适合不同构建系统的项目文件,如Makefile、Visual Studio项目文件、Xcode项目文件等。未完待续... ...原创 2024-09-12 21:06:22 · 975 阅读 · 0 评论
分享