gui

沫璃染墨2 天前
c++·qt·系统架构·gui
《Qt从零入门系列(一):Qt框架初识——从发展历史到跨平台开发》在正式开始之前,先给即将入坑Qt的朋友们提个醒:Qt的开发是建立在C++之上的,不具备一定的 C++基础会走得比较吃力。面向对象、继承多态、信号槽背后的函数指针机制,这些东西如果没有C++底子兜着,很容易卡在半路。提前打好基础,后面上手Qt会顺畅很多。好了,话不多说,我们正式开始。
天天进步20155 天前
gui
UI-TARS 源码解析 #18:drag 与 scroll 源码解析:复杂 GUI 操作如何落到 pyautogui?在前两篇文章中,我们分别分析了 UI-TARS 执行层里的两类动作。第 #16 篇讲的是鼠标类动作:第 #17 篇讲的是键盘类动作:
BW.SU19 天前
stm32·单片机·51单片机·gui·人机界面·单片机可视化设计
瑞佑RUI--工业UI,拖拽即成瑞佑RUI--工业UI,拖拽即成
Molesidy19 天前
linux·gui·awtk
【GUI】【AWTK】基于开阳平台的GUI界面设计环境搭建随着物联网、智能家居、工业控制、汽车电子等领域的蓬勃发展,嵌入式设备对图形用户界面的需求日益增长。从智能手表、车载仪表盘到工业HMI(人机交互界面),用户对界面美观度、交互流畅性和开发效率的要求不断提升。在这一背景下,GUI设计平台与图形库呈现出百花齐放的态势——既有Qt这样功能全面的跨平台框架,也有emWin这类轻量高效的嵌入式方案,还有TouchGFX等主打炫酷视觉效果的图形库。面对如此丰富的技术选型,开发者如何在项目需求、硬件资源、开发成本和长期维护之间做出合理权衡,成为GUI开发面临的首要挑战。
小bo波1 个月前
java·课程设计·gui·游戏开发·扫雷·swing
Java Swing 图形用户界面实验 —— 从算术练习到游戏开发的完整实践采用 CardLayout 实现三页切换(欢迎页 → 游戏页 → 结果页),避免多窗口跳转带来的状态同步问题。
DreamLife☼2 个月前
gui·脑机接口·fft·时域·频域·cyton·openbic
OpenBCI-特征提取技术:频域分析与时频分析特征提取是脑机接口系统中的关键步骤,它从预处理后的脑电信号中提取能够反映用户意图或状态的有效信息。好的特征可以显著提高BCI系统的性能和稳定性。
Irissgwe2 个月前
c++·qt·gui·qt creator
一、Qt 概述Qt 是一个跨平台的 C++ 图形用户界面应用程序框架,常用于开发桌面应用、嵌入式界面和一些跨平台工具。
灰灰老师3 个月前
python·gui·tkinter
Python Tkinter 基础详解Tkinter 是 Python 自带的标准GUI图形界面库,无需额外安装,直接导入即可使用,适合做简单桌面软件、窗口、按钮、输入框等。
yivifu3 个月前
python·gui·customtkinter·pdf去水印
CustomTkinter的布局管理器介绍及应用Tkinter作为Python 标准库中内置的 GUI(图形用户界面)工具包,具有以下优点:不过,其中最主要的问题是Tkinter在构建UI时存在以下问题:
艺杯羹3 个月前
开发语言·爬虫·python·开源·gui·csdn
从零搭建CSDN博客爬虫:Python爬虫+多格式导出完整教程在日常工作中,我们经常需要备份自己的博客文章,或者对某个优质博主的文章进行系统性的整理和分析。手动一个一个复制显然效率太低,这时候就需要一个专业的爬虫工具来帮助我们。
Ulyanov4 个月前
java·开发语言·javascript·python·ui·gui·雷达电子对抗系统仿真
《PySide6 GUI开发指南:QML核心与实践》 第二篇:QML语法精要——构建声明式UI的基础如果说第一篇是探索GUI开发的"星辰大海",那么本篇将带你深入QML语言的"基因序列"。就像建筑师需要精通建筑材料,画家需要掌握色彩理论一样,要成为QML开发高手,你必须深入理解这门声明式语言的每一个语法细节、每一种设计模式和每一种最佳实践。
Ulyanov4 个月前
开发语言·python·qt·gui·雷达电子对抗系统仿真
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio状态机深度应用:智能待办事项管理系统在第三篇博客中,我们通过智能登录系统了解了QT Designer Studio的基础开发流程。现在,让我们探索一个更高级的功能——状态机的深度应用。状态机是现代GUI开发的核心概念,它能够优雅地管理复杂界面状态,处理多步骤交互流程。本篇将通过开发一个“智能待办事项管理系统”,深入讲解状态机在QT Designer Studio中的高级应用。
charlie1145141914 个月前
c++·图形渲染·gui·win32
通用GUI编程技术——图形渲染实战(三十三)——Direct2D与Win32/GDI互操作:渐进迁移实战上一篇我们花了大量篇幅啃下了 DirectWrite 的三层 API 架构,从 IDWriteTextFormat 到 IDWriteTextLayout 到自定义 TextRenderer,代码高亮渲染器也跑起来了。至此,Direct2D 生态中渲染相关的核心能力我们基本都覆盖了。但现实世界不会给你一张白纸让你从头开始写——更多的情况是,你手头已经有一个积累了多年的 GDI 项目,里面有几千行 WM_PAINT 处理代码,有各种自定义控件,有第三方的 GDI 组件。你不可能一夜之间全部重写成 D2D,但
charlie1145141914 个月前
c++·图形渲染·gui·win32
通用GUI编程技术——图形渲染实战(三十一)——Direct2D效果与图层:高斯模糊到毛玻璃仓库已经开源!喜欢的话点个⭐!包含Win32的目前已完成教程,力争做一个完备的GUI教程!欢迎各位大佬前来参观:https://github.com/Charliechen114514/anatomy_gui
七夜zippoe4 个月前
api·gui·插件·开发环境·dolphindb
DolphinDB开发环境:GUI与API工具本文全面介绍DolphinDB的开发工具生态,帮助开发者构建高效的开发环境。从官方Web GUI的功能详解,到VSCode插件的使用技巧,再到Python、Java、C++等多语言API的实战应用,逐步带领读者掌握DolphinDB的开发调试技巧。同时提供最佳实践建议和常见问题解决方案,帮助读者提升开发效率。本文适合需要在DolphinDB上进行应用开发的工程师阅读。
Freak嵌入式4 个月前
ide·驱动开发·嵌入式·gui·lvgl·micropython·upypi
MicroPython LVGL基础知识和概念:GUI 的扩展接口做嵌入式 GUI 开发,尤其是需要加载外部资源、做个性化功能的项目,LVGL 的扩展与自定义能力,是让项目从 “能用” 到 “好用” 的关键。这篇内容就把 LVGL 的文件系统扩展、自定义开发接口拆解清楚,帮你搞定资源加载、业务个性化的核心需求。
Freak嵌入式4 个月前
开发语言·python·github·php·gui·lvgl·micropython
MicroPython LVGL基础知识和概念:显示与多屏管理本文是 LVGL 9.0 版本面向 MicroPython 开发的「显示与多屏管理」核心知识梳理,相当于嵌入式 GUI 的 “输出窗口”,完整拆解了硬件显示(Display)与 UI 屏幕(Screen)的核心区别,覆盖多显示设备支持、单显示简化逻辑、镜像 / 分屏拼接、透明屏幕等全场景方案,帮开发者搞定嵌入式 GUI 的像素输出与多屏适配,是做稳定、灵活嵌入式界面的关键基础。
Freak嵌入式4 个月前
开发语言·python·github·php·gui·lvgl·micropython
MicroPython LVGL基础知识和概念:时序与动态效果本文是 LVGL 9.0 版本面向 MicroPython 开发的「时序与动态效果」核心知识梳理,相当于嵌入式 GUI 的 “动态引擎”,完整拆解了定时器(Timers)、动画系统(Animations)两大核心模块,以及时间线(Timeline)这类进阶编排工具,帮开发者实现周期性任务、延时执行、流畅 UI 动效,是让嵌入式界面从 “静态展示” 升级为 “交互灵动” 的关键基础。
Freak嵌入式4 个月前
ide·嵌入式·gui·lvgl·micropython·电子·upypi
MicroPython LVGL基础知识和概念:交互与事件处理本文是 LVGL 9.0 版本面向 MicroPython 开发的「交互与事件处理」核心知识梳理,相当于嵌入式 GUI 的 “交互神经中枢”,完整拆解了从输入设备适配、事件机制到事件冒泡的全链路逻辑,帮开发者打通 “用户操作 → 界面响应” 的完整闭环,是做可交互嵌入式界面必须吃透的核心内容。
Ulyanov4 个月前
开发语言·python·架构·gui·tkinter
Python GUI工程化实战:从tkinter/ttk到可复用的现代化组件架构摘要: 尽管Python的tkinter库自带简单易用的ttk模块,但在构建复杂、可维护的桌面应用时,开发者常会陷入样式混乱、代码耦合、难以复用的困境。本文旨在打破这一僵局,通过四个渐进式、可独立运行的Demo工程,系统性地阐述如何将ttk开发升级为组件化、工程化的实践。我们将深入探讨工厂模式在GUI中的落地、复合控件的设计哲学、数据驱动的动态UI生成以及状态管理在复杂面板中的应用。每个章节均配有Mermaid架构图、核心代码解析和最佳实践总结,为您提供一套从理论到实践的完整解决方案。