
Qt界面开发之旅
文章平均质量分 95
Stark、
一只“程序猿”:目前了解有C#、Java、Python,熟悉C/C++,linux系统编程,MySQL数据库,数据结构与算法等。
其它涉及知识:HTML基础、Qt框架、Git、Redis工具等
持续学习路线:工具链(Docker等)、前端(CSS、JavaScript、Vue等)、后端(网络编程、后端框架等)
感兴趣的方向:人工智能(机器学习、强化学习、深度学习;大模型:LangChain框架、垂直领域整合)
座右铭:梦想是一盏明灯,照亮我们前行的路,无论风雨多大,我们都要坚持不懈。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用C++在Qt框架下调用DeepSeek的API接口实现自己的简易桌面小助手
随着DeepSeek的爆火,最近的DeepSeek也进行了新一轮技术的更新,为了拥抱新时代,我们也要不断学习新的知识,难的底层原理我们接触不到,简单的调用还能难住我们?因为在网络上搜集到的资源都是用Python语言来进行调用,提供C++调用接口的教程较少,所以我就打算出一节关于整个流程的分析,供大家闲暇之余整来玩玩。废话不多说,我们直接开始:首先:创建一个Qt项目,为项目命名,此时自动生成五个文件。原创 2025-03-22 12:41:11 · 1649 阅读 · 0 评论 -
QT界面开发:图形化设计、资源文件添加
此时我们创建项目时就可以选择添加UI选项了。添加完之后,我们可以看到,文件中多出了一个存放界面文件的目录,下面有个.ui的界面文件。甚至pro的项目文件中也会添加一项内容。我们点击界面文件中的.ui文件,我们可以来到设计界面。设计界面的一套流程主要包括以下几个步骤:1.使用工具箱中的控件(如按钮、文本框、标签等)拖拽到主窗体上。2.通过属性编辑器调整控件的属性(如大小、字体、颜色等),3.使用布局管理器(如水平布局、垂直布局等来控制控件的排列与自适应行为)。原创 2024-10-23 11:20:44 · 2021 阅读 · 54 评论 -
QT界面开发--我的第一个windows窗体【菜单栏、工具栏、状态栏、铆接部件、文本编辑器、按钮、主界面】
经过前面的铺垫,今天我们就开始我们图形化界面之旅了,我们的第一个窗体主要包括:菜单栏、状态栏、工具栏、铆接部件、还有Qt提供的一些主窗体的API。第一部分:主界面(QMainWindow)当创建好项目后,我们直接运行,看一下运行结果:你会发现,这个界面是小小的一坨,看起来一点也不舒服,那我们就可以使用resize()方法来更改界面尺寸。代码如下:MainWindow::MainWindow(QWidget *parent) : QMain原创 2024-10-22 17:01:21 · 1664 阅读 · 30 评论 -
Qt界面开发(对象树概念、信号与槽机制)
我们不止能对Qt提供的组件进行信号与槽链接,我们也能自定义一个类,让自定义类的一些信号与槽与Qt提供的标准组件的信号与槽进行关联,也能使两个自定义类的信号与槽进行关联。我们就以后者进行说明:现在定义一个teacher类和student类,teacher对象作为信号发出者:下课了信号,student对象作为信号的接收者,槽处理行为是:吃饭去。下面我们开始添加两个类:弹出需要添加的文件类型:添加自定义类Class此时你必须输入类名以及可以选择性的选择继承的基类。头文件和源文件都会自动帮你起名字的。原创 2024-10-18 22:05:26 · 1423 阅读 · 20 评论 -
QT界面开发:入门篇
本节包括:QT的安装,认识,创建项目,快捷键,默认文件的讲解原创 2024-10-15 23:45:52 · 5999 阅读 · 30 评论