自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 资源 (13)
  • 收藏
  • 关注

原创 美联储加息的简单理解

召回后,虽然得花大量资源养着这些弟子,但其他门派也陷入混乱,部分门派开始自救,部分门派高价请回少林弟子,部分门派组成联盟或对抗或帮忙。恰好此时,少林发布了《九阳神功》《九阴真经》两大绝世秘籍,江湖瞬间炸裂,各门派无奈只能高价请回少林弟子,少林弟子身价倍增。江湖之中少林独大,十之七八的实力都在少林,故为了维护江湖的稳定,少林派了很多弟子到各个门派或教学或维稳。时过境迁,终有一天,少林实力和其他门派有五五开的趋向,这时少林感受到了威胁,所以召回江湖各大弟子。

2024-04-15 11:15:38 83

原创 读大佬Qt开发经验有感

8.QWebEngineView的花屏,main.cpp+QCoreApplication::setAttribute(Qt::AA_UseOpenGLES);5.非点击的mousemove+子控价,setMouseTracking+setAttribute(Qt::WA_Hover, true)3.可拖拽的无边框窗口,setWindowFlags(Qt::CustomizeWindowHint)18.Qt中 += 和 *= 的区别,+= 表示添加 *= 是去重添加。13.中文文本的对齐,+中文空格。

2024-03-25 14:17:02 482

原创 Ubuntu下git提示:终止提交因为提交说明为空。

这么简单的问题居然搜索了一会儿,现在的网络环境越来越差了。

2024-01-08 16:15:49 606

原创 treeview数据的保存和读取(以表格方式保存)

一个简单的treeivew,以表格方式保存比较简单,遍历所有节点,记录parentNode、node、data即可。

2023-12-26 17:12:59 575

原创 ubuntu下qtcreator打开大文件时内存占满并闪退的问题

在ubuntu16.04上,使用qtcreator 3.6.0打开一个2.6MB的头文时,会导致内存占满并闪退。使用qtcreator 4.9.0,问题解决。

2023-11-27 15:50:34 168

原创 ubuntu16.04安装nvidia驱动

经操作,不需要关闭nouveau驱动、x server,通过命令安装就可成功。这里推荐用命令行安装,官方的安装包会有黑屏、无法进桌面的问题。

2023-08-09 10:24:44 555

原创 QtAV for ubuntu16.04

用qt4编译的qtav,正常播放视频,和相关步骤整理

2023-08-05 00:36:52 979

原创 《罗刹海市》歌词

罗刹海市的歌词,已被后续学习

2023-07-31 13:30:23 15693

原创 1.如何求多个int的最大值,2.git如何将master推到其他分支

【代码】如何求多个int的最大值。

2023-06-25 22:08:31 89

原创 QJson 和 QCbor

CBOR VS JSON 二进制数据结构CBOR和可视化数据结构JSON。COAP VS HTTP二进制通信协议COAP和可视化通讯协议HTTP。在Qt6里,json内本质是对cbor的操作。

2023-05-30 16:33:19 163

原创 qtsqldrivers-config.pri no such file or directory的解决方案

qtsqldrivers-config.pri

2023-04-11 23:06:24 736

原创 1.pro 的if else、2.pro如何define xx

关于qt pro if else的一个特殊情况

2023-04-11 10:15:02 149

原创 三国14有感

三国14有感

2023-01-10 10:21:20 548

原创 windows下编译dtkwidget

windows下编译dtkwidget

2023-01-02 22:51:42 600

原创 复杂的sql语句的正则表达式解析(不含嵌套)

复杂的sql语句的正则表达式解析(不含嵌套)

2022-12-16 09:14:02 294

原创 一种tcp传输json包时出现包不完整、粘包的解决方案

一种tcp传输json包时出现的包不完整、粘包的解决方案

2022-12-02 14:10:05 2906

原创 如何从字符串中提取相关内容

关于如何根据给定格式在字符串中提取关键字的qt的解决方案

2022-12-01 15:56:47 690

原创 1.windows meld的右键菜单的使用;2.meld不显示空白行

总体来说比beyond的付费版要好些,一些冲突的解决meld也用惯了,这里提供一个window下使用meld的方法

2022-11-15 14:00:19 582

原创 1.加载web控件、2.DESTDIR和AppDirPath、3.pro 拷贝文件

源码来源于:https://gitee.com/feiyangqingyun/QWidgetDemo下的一个子项目感兴趣的有三点:1.加载web控件、2.DESTDIR和AppDirPath不同,需要在pro指定DESKDIR才能正常执行、3.pro 拷贝文件

2022-11-11 09:39:35 373

原创 qt window下动态库两种用法

库相关整理和项目结构推荐

2022-10-29 13:45:29 684

原创 Incorrect string value in Mysql.trigger 的报错解决

Incorrect string value in Mysql.trigger 的报错解决

2022-09-07 00:29:25 173

原创 多项目编程极简用例

多项目编程极简用例

2022-06-23 13:44:49 121

原创 关于非虚函数的假派生

以QPushButton的initStyleOption为例先看源码,该函数为保护函数void QPushButton::initStyleOption(QStyleOptionButton *option) const{ if (!option) return; Q_D(const QPushButton); option->initFrom(this); option->features = QStyleOptionButton:

2022-05-24 11:02:13 146

原创 kde invent 报错误:Non-full name

平时遇到最多的函数回调有两种:静态函数和lambda函数这里对类成员函数回调,参考网上一些帖子做记录和相关分析,先看下面代码#include <iostream>#include <functional>using namespace std;class Math{public: int Minus(int i) { m = i; return m; } int m = 2;};int mai

2022-04-29 13:43:38 327

原创 无序的map、QMap的对应list

第一阶段,map不排序,但是结果为倒序int main(int argc, char *argv[]){ QApplication a(argc, argv); struct greater2 { bool operator()(const int& x, const int& y) const { return true; } }; std::map<int, QString, greater2&gt

2022-04-26 14:07:48 1626

原创 Markdown标题居中

<center># hello</center>预览

2022-03-15 13:48:42 1125

原创 tableview.delegate.style.drawControl换行的问题

现象:直接按下图,\n是没法实现换行功能的将\n替换成\u2028即可\u2028的相关分析
 - 行分隔符: U+2028 - Unicode 字符百科\u2028 行分隔符\u2029 段落分隔符

2022-02-14 13:18:56 198

原创 日常密码的绝妙解决,keePass

使用KeePass愉快的来管理你的密码 - linux-paul - 博客园

2022-01-24 16:45:05 279

原创 how to drawText for arabic like qlabel

{ QTextDocument doc(text); doc.setDefaultFont(painter->font()); painter->save(); doc.adjustSize(); doc.setPageSize(QSize(r.width(), doc.size().height())); painter->translate(QStyle::alignedRect(...

2021-12-31 14:48:12 170

原创 函数重载下的虚函数

void print(int d = 0);有两种调用方式:print(); 和 print(2);那么virtual void print(int d = 0); 是否也相当于两种虚函数呢?先说结论:virtual void print(int d = 0);只有一种调用方式,即print(2);之类的其实证明很简单,看看派生类的void print(); 是否能打印父类默认的值就行#include <QApplication>#include <QtDebug&gt

2021-11-18 10:51:27 278

原创 expect ssh的密码安全问题

https://blog.sreek.net/ssh-login-using-encrypted-password-file/https://blog.sreek.net/ssh-login-using-encrypted-password-file/

2021-10-12 10:33:10 151

原创 QString[]和QString.at()的区别

现象:QString x;qDebug() << __LINE__<< x.size() << x.length();//10 0 0qDebug() << __LINE__<< x.[0];//11 '\x0'qDebug() << __LINE__<< x.[10];//12 '\x0'qDebug() << __LINE__<< x.at(0);//ASSERT: "uint(i

2021-09-14 11:34:22 2352 1

原创 qt debug 不含引号

#include <QDebug>#include <QString>intmain(){QString foo="Hello";intx=1234;qDebug()<<"foo="<<foo<<"x="<<x;qDebug().nospace().noquote()<<"foo="<<foo<<" x="<<x;}Th...

2021-05-24 15:03:43 244

原创 获取小部件所在的窗口

QWidget *QWidget::window() constReturns the window for this widget, i.e. the next ancestor widget that has (or could have) a window-system frame.If the widget is a window, the widget itself is returned.Typical usage is changing the window title:aWidge

2021-04-25 11:22:08 134

原创 Qt下继承类使用QWidget的d指针

pro: QT += widget-privatecpp:#include"private/qwidget_p.h"cpp:QWidgetPrivate *d = static_cast<QWidgetPrivate*>(d_ptr.data());然后就能直接使用d指针了

2021-03-12 16:54:20 563 2

原创 MySql连接超过7小时后断开的解决方法;高分屏的解决方案

1.MySql连接超过7小时后断开的解决方法// This must be done before the connection is openeddb.setConnectOptions("MYSQL_OPT_RECONNECT=1;");2.高分屏的解决方案#ifdef Q_OS_WIN { QApplication app(argc, argv); QSize primaryScreenSize = app.primaryScreen()-&g.

2021-01-08 11:01:37 164

原创 Qt QVariant 的 default-constructed values

The documentation of certain container class functions refer to default-constructed values; for example, QVector automatically initializes its items with default-constructed values, and QMap::value() returns a default-constructed value if the specified key

2020-11-18 19:39:22 225

原创 QTabWidget如何修改left-arrow和right-arrow的样式

QTabWidget如何修改left-arror和right-arrow的样式1.Qt5.12.5的源码void QTabBarPrivate::init(){ Q_Q(QTabBar); leftB = new QToolButton(q); leftB->setAutoRepeat(true); QObject::connect(leftB, SIGNAL(clicked()), q, SLOT(_q_scrollTabs())); leftB-

2020-10-28 21:09:00 1431

原创 QHash的高级进阶

“哈希”是一个音译词,源于英文的hash, 其本义“切碎并搅拌”,英语里有一种食物就叫 Hash,也就是把食材切碎搅拌做成的。计算机科学中的哈希一般指hash函数,也经常称作“散列”。关键字hash 映射hash map数据转换成hash值的过程hash冲突hash collision不同数据映射成相同hash值的现象hash冲突率hash collision ratehash 表hash table映射结果以key-value的形式保存起来的数据格式雪崩效应即使一个很小的改变都会产出几乎完全不同的散列值h

2020-10-26 15:47:13 1750

原创 qt 设置font样式后获取QFont的信息

qt setStyleSheet 设置font样式后,下一行直接读取->font() ui->label->setStyleSheet("QLabel{font-size:30px;}"); ui->label->style()->polish(ui->label); qDebug()<< ui->label->font().pixelSize();

2020-10-10 15:13:53 800

qtermwidgetDemo.zip

qtermwidget的库和cmakelist多项目解决

2021-09-14

qt_img_drag_copy.zip

1.QClipboard 复制图片,在桌面粘贴 将img直接写入mimeData里,粘贴时新建文件并写入数据 2.QDrag 拖拽图片到桌面

2020-07-29

mac-osx.zip

Ubuntu安装微信教程mac-osx版本的,由于原链接下载速度太慢

2019-10-16

linux-x64.zip

Ubuntu安装微信教程linux-x64版本的,由于原链接下载速度太慢

2019-10-16

linux-ia32.zip

Ubuntu安装微信教程mac版本的,由于原链接下载速度太慢

2019-10-16

mac-osx.tar.gz

Ubuntu安装微信教程mac版本的,由于原链接下载速度太慢

2019-10-16

qtmqtt-5.12.zip

MQTT is a machine-to-machine (M2M) protocol utilizing the publish-and-subscribe paradigm. Its purpose is to provide a channel with minimal communication overhead.

2019-09-25

libcurl_dll

libcurl的头文件,一个dll库,两个lib库,一个演示用例

2018-12-04

window下openssl依赖库

window下openssl依赖库,可在qt5window下进行编译,和Linux完美兼容

2018-06-28

calender_self_qt.zip

重新实现qt的日历控件,对应date和time都有很好的适应性,使用qt自带的获取popwidget位置的方法,对combobox也有很好的效果

2015-10-03

循环百叶窗

不重复随机获取图片,水平,垂直方向两种百叶窗

2014-07-05

Qt login自动识别焦点

一个简单到登录,可以在焦点控件写信息,代码简单,重用性强

2013-11-06

单片机之残酷的天使的纲领

c语言编写的残酷的天使的纲领开头部分,发声通过蜂鸣器的不同频率实现

2013-06-10

空空如也

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

TA关注的人

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