自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT技术博客

IT技术博客

  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

原创 【vcpkg】下载软件包时的提示

Failed to download file. If you use a proxy, please set the HTTPS_PROXY and HTTP_PROXY environment variables to "https://user:password@your-proxy-ip-address:port/". Otherwise, please submit an issue at https://github.com/Microsoft/vcpkg/issues

2020-09-11 17:38:36 1141 3

原创 【C++】OpenGL坐标与物理屏幕坐标互转

template<typename type>class point{public: type x = 0; type y = 0;};float m_half_width = 400.0f; // 屏幕的一半宽float m_half_height = 300.0f; // 屏幕的一半高point<float> map_to_window(const point<int> &pos) const{ point<f

2020-06-28 15:21:04 566

原创 【Qt5开发】Qt Quick/QML快速入门视频教程

learnqml课程地址:http://i.xue.taobao.com/detail.htm?courseId=113958第一章:基础介绍什么是Qt(免费)下载Qt(免费)安装Qt(免费)卸载Qt(免费)QML程序效果展示(免费)第二章:入门Qt Creator 入门(免费)Qt Creator SessionsCMake环境配置(免费)新建项目(免费)项目...

2020-04-23 10:56:08 4415 1

原创 [Qt] QGraphicsView浮动工具栏代码记录

void view::initAction() { /** * @brief 工具栏 */ auto bar = new QToolBar(this); bar->setStyleSheet("background-color:lightGray;"); /** * @brief Action分组 */ aut...

2020-02-14 16:16:04 894

原创 [Visual Studio] 使用正则表达式替换

例:(memcpy|strncpy)\((.*), (.*), (.*)\);()小括号是正则表达式的关键符号,里面写一些匹配规则;|或操作\(匹配括号(.*)匹配任意字符\)匹配括号例子解释:匹配memcpy或者strncpy函数(带三个参数)。替换:$2 = $3;解释:上面匹配规则,一个括号算一个因此:$1 = memcpy 或者 strncpy$2 = 第一个.*...

2019-10-30 17:08:20 1972

原创 [C++] std::list 的删除

删除末尾元素:list.pop_back();删除所有元素:list.clear();删除指定元素:void connector::remove_p1_link(connect_line *line){ for (auto i = p1_links.begin(); i != p1_links.end(); i++) { if (i->line == ...

2019-10-15 09:49:16 5841

原创 [Qt] 设置msvc编译器utf-8编码(解决中文乱码)

在pro文件中添加如下代码即可:msvc { QMAKE_CFLAGS += /utf-8 QMAKE_CXXFLAGS += /utf-8}

2019-09-27 12:27:45 4696 7

原创 [Qt] QML使用VideoOutput渲染视频

Qt帮助文档对VideoOutput的source属性的描述:This property holds the source item providing the video frames like MediaPlayer or Camera.If you are extending your own C++ classes to interoperate with VideoOutput, y...

2019-06-21 10:44:00 2175 2

原创 [FFmpeg] Qt + FFmpeg解码RTSP视频流代码

Qt 5.12.0头文件:#ifndef RTSPDECODER_H#define RTSPDECODER_H#include &amp;lt;QThread&amp;gt;#include &amp;lt;QVideoFrame&amp;gt;#include &amp;lt;QUrl&amp;gt;extern &quot;C&quot; {#include &amp;lt;libavutil/imgutils.

2019-06-21 10:43:13 769 2

原创 [Qt] 获取本机MAC地址

QString address; auto interfaces = QNetworkInterface::allInterfaces(); for (int i = 0; i < interfaces.length(); i++) { if (interfaces[i].isValid()) { address = interfaces[i]....

2019-04-30 11:32:36 2955

原创 [MacOS] launchpad图标大小调整

一、首先运行“终端”程序,执行以下命令:1、调整每一列显示图标数量,7 表示每一列显示7个,在我的电脑上,7个个人觉得比较不错defaults write com.apple.dock springboard-rows -int 72、调整每一行显示图标数量,这里我用的是7defaults write com.apple.dock springboard-columns -int 73、...

2019-04-13 19:18:21 1737

原创 [Linux] Ubuntu电源键软关机设置

设置电源键软关机(短摁电源按钮关机)的方法。(默认摁电源键会弹出确认按钮)gedit /etc/acpi/events/powerbtnaction=/etc/acpi/powerbtn.sh -> action=/sbin/poweroff重启acpi或者重启机器:acpid restart...

2019-03-31 15:30:34 4852

原创 [Qt] QML ListView与C++交互(Using C++ Models with Qt Quick Views)

1.数据模型类:头文件:#ifndef INPUTGROUP_H#define INPUTGROUP_H#include &amp;amp;lt;QObject&amp;amp;gt;#include &amp;amp;lt;QJsonObject&amp;amp;gt;class InputGroup{ Q_GADGET Q_PROPERTY(int id READ id WRITE setId) Q_PROPERT...

2018-12-25 17:59:07 1942

原创 [FFmpeg] 播放RTSP的一些常用配置选项

AVDictionary* options = NULL;av_dict_set(&amp;amp;amp;amp;amp;options, &amp;amp;amp;quot;buffer_size&amp;amp;amp;quot;, &amp;amp;amp;quot;1024000&amp;amp;amp;quot;, 0);av_dict_set(&amp;amp;amp;amp;amp;options, &amp;amp;amp;quo

2018-12-20 08:49:08 3132 7

原创 [Qt] 日志输出到文件(qDebug\qWarning\qCritical\qFatal)

[Qt] 日志输出到文件(qDebug\qWarning\qCritical\qFatal)#ifndef LOGFILE_H#define LOGFILE_H#include &amp;amp;amp;lt;QMutex&amp;amp;amp;gt;#include &amp;amp;amp;lt;QFile&amp;amp;amp;gt;#include &amp;amp;amp;lt;QTextStream&amp;amp;amp;gt;

2018-09-20 14:13:13 1566

原创 gitlab 备份与恢复

gitlab 备份与恢复注: 仅适用于使用 For omnibus installations 安装的gitlab1. 执行gitlab数据备份sudo gitlab-rake gitlab:backup:create默认备份文件储存在 /var/opt/gitlab/backups/171532691_gitlab_backup.tar2. gitlab从备份中还原...

2018-07-18 08:29:13 642

原创 [C++] 单例

C++单例ClassName *instance(QObject *parent = nullptr){ static ClassName *instance = nullptr; if (instance == nullptr) instance = new ClassName(); return instance;}

2018-07-17 17:42:16 267

原创 [Linux] Linux网络配置

[ARM] Linux 网络配置1. 修改/etc/wpa_supplicant.confvi /etc/wpa_supplicant.conf内容如下:ctrl_interface=/var/run/wpa_supplicant#ap_scan=1network={ ssid=&quot;wo_shi_yige_wifi_ssid&quot; scan_...

2018-07-06 14:30:56 679

原创 [Linux] samba 服务器配置

[Linux] samba 服务器配置/etc/samba/smb.conf[share] comment = Share Folder path = /home browseable = yes writeable = yes guest ok = no添加用户:smbpasswd -a username

2018-06-22 16:05:45 283

原创 [Linux] ARM平台移植通常依赖的库

ARM-Linux平台移植通常依赖的库sudo apt-get install makesudo apt-get install gcc-arm-linux-gnueabi(按实际情况选择安装)sudo apt-get install gccsudo apt-get install lib32ncurses5sudo apt-get install u-boot-toolssudo...

2018-06-19 10:25:00 1121

原创 [Visual Studio] MSVC编译器中文乱码解决办法

MSVC编译器中文乱码解决办法源代码设置为UTF-8 BOM格式;将余下代码复制到源代码中。 #if _MSC_VER &amp;amp;amp;gt;= 1600 #pragma execution_character_set(“utf-8”) #endif

2018-03-14 18:29:08 2402

原创 [Linux] ARM文件系统移植记录

arm-cotex-A9 M6708 文件系统移植记录本文的主要内容是:记录在移植文件系统时所遇到的问题。工具* ubuntu 16.04.2 server i386(开启ssh、samba功能)* buildroot-2017.02.3 (借助buildroot工具可以快速搭建文件系统)* Qt-everywhere-opensource-src-5.6.2(此版本为企业长期...

2018-03-14 18:19:57 918

QML控件FastBlurImage

QML图片控件FastBlurImage。。。。。。。。。。。。。。。

2018-07-18

Qt外部阴影控件。。。

Qt外部阴影控件,可以直接用,也可以配合ElevationEffect.qml使用

2018-06-19

Qt的一个很好的外部阴影控件

该控件依赖BoxShadow.qml,在我资源里面找一下~~~~

2018-06-19

Qml外部阴影相关代码DropShadow

Qml外部阴影相关代码DropShadow

2017-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除