摘要: 1. gcc编译器 GCC 是 Linux 下的编译工具集,是 GNU Compiler Collection 的缩写,包含 gcc、g++ 等编译器。这个工具集不仅包含编译器,还包含其他工具集,例如 ar、nm 等。 GCC 工具集不仅能编译 C/C++ 语言,其他例如 Objective-C、P 阅读全文
posted @ 2023-01-06 11:39 [BORUTO] 阅读(469) 评论(0) 推荐(0)
摘要: 一、基本命令 1.1 关机和重启 关机 shutdown -h now 立刻关机 shutdown -h 5 5分钟后关机 poweroff 立刻关机 重启 shutdown -r now 立刻重启 shutdown -r 5 5分钟后重启 reboot 立刻重启 1.2 帮助命令 --help命令 阅读全文
posted @ 2023-01-06 11:28 [BORUTO] 阅读(44) 评论(0) 推荐(0)
摘要: 1. 使用VS2019远程开发Linux C/C++程序 所谓工欲善其事必先利其器,开发一个项目之前,我们要选择好合适的开发工具以及开发环境。 1.1 Linux C/C++程序常见的开发方式 在Linux系统上,使用 gcc、g++、gdb、make工具开发Linux C/C++程序; 在VM虚拟 阅读全文
posted @ 2023-01-05 14:44 [BORUTO] 阅读(715) 评论(0) 推荐(0)
摘要: 一、前言 QZipWriter是用来压缩文件的类,需要在安装Qt是选择Sources源码安装。否则,无法使用QZipWriter。 1. QZipWriter函数说明1.1 构造方法: QZipWriter(const QString &fileName, QIODevice::OpenMode m 阅读全文
posted @ 2022-11-07 21:43 [BORUTO] 阅读(2268) 评论(0) 推荐(0)
摘要: 1. Linux 介绍 1.1 Linux 的诞生 1991 年,GNU 计划已经开发出了许多工具软件,最受期盼的 GNU C 编译器已经出现,GNU 的操作系统核心 HURD 一直处于实验阶段 (GNU 工程从 1984 年起就在做这件事),没有任何可用性,实质上也没能开发出完整的 GNU 操作系 阅读全文
posted @ 2022-11-04 14:05 [BORUTO] 阅读(67) 评论(0) 推荐(0)
摘要: Qt编写的SMTP客户端(库) 允许应用程序通过SMTP发送电子邮件(有文本,html,附件,内联文件等的MIME)。并支持SSL和SMTP身份验证。 Qt SMPT客户端支持 (1) 与SMTP服务器的TCP和SSL连接。(2) SMTP验证(PLAIN和LOGIN方法)。(3) 发送MIME电子 阅读全文
posted @ 2022-10-17 20:31 [BORUTO] 阅读(1001) 评论(0) 推荐(0)
摘要: 我们首先来介绍Qt的图形视图框架(Graphics View Framework),然后通过一个完整的示例来展示如何使用它。 概述Qt的图形视图框架提供了一个基于图形项的模型视图编程方法。它主要由三个部分组成:场景(QGraphicsScene)、视图(QGraphicsView)和图形项(QGra 阅读全文
posted @ 2022-09-19 15:29 [BORUTO] 阅读(423) 评论(0) 推荐(0)
摘要: 1. Qt 类图 系统性地总结一下相关的知识点,这里有个网图,是Qt的类图,看完可以对Qt整体的框架有一个大致的了解,具体如下: 2. Qt主要模块 从以上三张图可以看出,虽然版本更迭,但是Qt几个主要模块如下: 这里也可以参考官方文档:https://doc.qt.io/qt-5/qtmodule 阅读全文
posted @ 2022-08-26 10:58 [BORUTO] 阅读(1138) 评论(0) 推荐(2)
摘要: 1. Qt 中设置窗体(QWidget)透明度的几种方法 1.1 设置窗体的背景色 在构造函数里添加代码,需要添加头文件qpalette或qgui QPalette pal = palette(); pal.setColor(QPalette::Background, QColor(0x00,0xf 阅读全文
posted @ 2022-07-30 00:30 [BORUTO] 阅读(6506) 评论(0) 推荐(2)
摘要: QT菜单栏,工具栏,状态栏 1. 菜单栏 用代码来实现菜单栏: 头文件:mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H ​ #include <QMainWindow> ​ QT_BEGIN_NAMESPACE namespace Ui 阅读全文
posted @ 2022-07-19 22:57 [BORUTO] 阅读(374) 评论(0) 推荐(1)