logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

nim_duilib中对CEF的支持

CEF控件(CefControl)是nim_duilib对libcef(Chromium Embedded Framework)的封装,将Chromium浏览器功能集成到duilib界面库中。该控件支持HTML5渲染、JavaScript执行等现代网页功能,提供窗口模式和离屏渲染两种实现方式。使用时需下载对应版本的libcef二进制文件(32位/64位)放置到指定目录,并通过属性文件或手动配置工程

#c++#ui
用 AI 写 C++ 桌面 UI:TRAE + nim_duilib 实战指南

本文介绍使用 TRAE AI 工具与 nim_duilib 框架结合,实现 C++ 桌面 UI 快速开发。通过配置专属 Skill,AI 可自动完成窗口创建、XML 布局生成、事件绑定等任务,支持跨平台(Windows/Linux/macOS),并提供语法预检与文档校验。实测 5 分钟内即可构建带按钮的完整窗口应用,显著提升开发效率,解放开发者于重复编码。

文章图片
#人工智能#c++#ui
nim_duilib中的容器与布局管理

本文介绍了UI界面库中控件、容器与布局的基本概念。控件(Control)是基础组件,包含可见性、位置、大小等属性;容器(Box)是管理子控件的类,具有多种布局方案,包括水平/垂直布局、流式布局、瓦片布局等;布局(Layout)是具体实现布局方案的类,应用层通常不直接使用。各类容器对应不同的布局实现,如HBox使用水平布局,VBox使用垂直布局等。文中还详细列出了各类容器和布局的属性及功能说明。

#windows#ui#c++ +1
nim duilib: 一款支持Windows/Linux平台的C++界面库简介

nim duilib 是一个界面库,包含了一整套桌面软件的开发部件,使用C++语言开发,支持Windows平台和Linux平台。nim duilib是在NIM_Duilib_Framework库的基础上进行了代码功能完善和扩展,但由于代码结构和资源XML文件的格式均有调整,所以不能直接兼容基于NIM_Duilib_Framework开发的程序,但代码和资源XML迁移的难度不大。您可以直接使用nim

文章图片
#windows#c++#ui +1
到底了