logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Qt/C++ 桌面开发实战营】第2篇:Qt信号槽机制详解

摘要 本文深入解析了Qt框架的核心机制——信号槽系统,是系列教程的第二篇。文章从传统回调函数的局限性出发,对比分析了信号槽在类型安全、松耦合、自动断开和多对多通信等方面的优势。详细介绍了5种信号槽连接语法(重点推荐Qt5新语法和Lambda表达式),并演示了自定义信号槽的实现方法。同时讲解了连接类型(如跨线程必须使用Qt::QueuedConnection)、常见问题解决方案,以及Qt6的新特性。

文章图片
#qt#c++#数据库
【Qt/C++ 桌面开发实战营】第3篇:Qt布局管理器完全指南

本文是Qt系列教程第三篇,全面讲解Qt布局管理器的使用。文章首先对比传统硬编码布局的缺陷与布局管理器的优势,详细介绍了四大核心布局类(QHBoxLayout、QVBoxLayout、QGridLayout、QFormLayout)的特点和使用场景,并通过计算器、表单等实例演示具体实现。同时深入讲解了布局的高级特性,包括拉伸因子控制控件比例、边距与间距设置,以及通过嵌套布局构建复杂界面的方法。最后针

文章图片
#qt#c++#数据库
【Qt/C++ 桌面开发实战营】第4篇:Qt样式表QSS美化教程

本文是Qt系列教程的第四篇,详细介绍了Qt样式表(QSS)的使用方法。主要内容包括:QSS基础语法和选择器、常用控件的样式定制、深色主题的实现、伪状态和子控件的应用,以及通过PDF工具箱实例演示界面美化实战。文章对比了原生控件和QSS美化后的效果差异,提供了完整的深色主题配色方案和代码实现,并分享了QSS调试技巧和常见问题解决方案。通过学习,读者可以掌握使用QSS打造专业级深色主题界面的能力。系列

文章图片
#qt#c++#开发语言
【Qt/C++ 桌面开发实战营】第5篇:Qt常用控件全解析

本文是Qt系列教程的第五篇,全面介绍了Qt框架提供的各类常用控件。文章将控件按功能分为五大类:按钮类(如QPushButton、QRadioButton)、输入类(如QLineEdit、QComboBox)、显示类(如QLabel、QProgressBar)、列表/表格类(如QListWidget、QTableWidget)以及容器类(如QTabWidget、QSplitter)。每个控件都提供了

文章图片
#qt#c++#数据库
【Qt/C++ 桌面开发实战营】第6篇:Qt对话框系统

本文是Qt系列教程的第六篇,全面介绍了Qt的对话框系统。主要内容包括: 对话框基础:介绍了模态/非模态对话框的区别和使用场景 标准对话框:详细讲解了QMessageBox、QFileDialog、QInputDialog等标准对话框的使用方法 专业对话框:颜色选择、字体选择和进度对话框的实现 自定义对话框:从简单到复杂的自定义对话框创建过程 向导对话框:使用QWizard创建多页向导界面 最佳实践

文章图片
#microsoft#数据库#服务器
【Qt/C++ 桌面开发实战营】第1篇:Qt环境搭建与第一个Hello World

本文是Qt开发系列教程的第一篇,详细介绍了Qt开发环境的搭建流程。内容包括:1. Qt简介及核心优势(跨平台、信号槽机制等)2. 下载安装指南:推荐使用Qt 5.15 LTS版本,详细演示Windows平台安装步骤及组件选择建议3. Qt Creator IDE基本界面和快捷键说明4. 创建第一个Qt Widgets应用程序的完整步骤5. 实战示例:添加按钮并实现点击弹窗功能6. 常见问题解决方案

文章图片
#qt#c++#开发语言
PDF全能工具箱:基于Qt和qpdf的桌面应用开发

摘要:PDF全能工具箱是一款开源免费的本地化PDF处理工具,针对传统PDF工具存在的隐私风险、价格高昂、功能单一等痛点,提供安全高效的解决方案。软件基于Qt开发,集成qpdf引擎,支持合并/分割/旋转/加密等核心功能,所有操作均在本地完成,保障数据安全。具备15MB轻量化、图形化预览、多格式兼容等技术优势,适用于学生、办公人员及企业用户。项目采用Apache2.0许可证,后续规划新增水印、格式转换

文章图片
#qt#开发语言
程序员副业指南:技术变现全攻略

定义副业图谱的概念及其对程序员的价值CSDN平台在程序员副业生态中的角色副业图谱的核心要素(技术方向、收入模式、时间投入)

从零开发一款代码对比工具,开源分享!

程序员自制轻量级代码对比工具 本文介绍了一款自研的代码/配置文件对比工具,解决了商业软件昂贵、免费工具老旧的问题。该工具具有以下特点: 完全免费开源,支持多种编码自动识别 深色护眼界面,差异行高亮显示 轻量快速启动,支持左右同步滚动 适用场景广泛:代码版本对比、配置文件修改、Git冲突解决等 文章详细分享了开发过程中遇到的编码识别、高亮显示等技术难点及解决方案,并提供了完整的Qt实现代码。工具支持

文章图片
#数据库
到底了