<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Esonpo的专栏]]></title><description><![CDATA[将QtCoding进行到底，做Qt的宠儿]]></description><link>https://blog.youkuaiyun.com/Esonpo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Esonpo]]></copyright><item><title><![CDATA[量化客户端核心业务解析]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/160033369</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/160033369</guid><author>Esonpo</author><pubDate>Fri, 10 Apr 2026 23:21:55 +0800</pubDate><description><![CDATA[量化客户端的业务生态以数据为基石，策略为核心，交易为出口，风控为保障，并辅以丰富的平台化服务。其业务范围随着技术的发展（如AI、高性能计算）和市场的需求（如数字货币、另类数据）在不断扩展和深化。无论是个人投资者的入门级自动化交易，还是顶级对冲基金的复杂系统性投资，一个功能完备的量化客户端都是实现量化投资理念不可或缺的操作中枢和实践平台。]]></description><category></category></item><item><title><![CDATA[windows批量获取指定类型文件并拷贝到特定目录]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/133914404</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/133914404</guid><author>Esonpo</author><pubDate>Wed, 18 Oct 2023 20:46:20 +0800</pubDate><description><![CDATA[echo off &title 一键遍历出当前目录及子文件夹下指定类型的文件  ~by 阿牛 &chcp 936 &color a。REM 创建新的提取结果文件夹（如果不存在）REM 请求用户输入要提取的文件类型。]]></description><category></category></item><item><title><![CDATA[开源C ++库的综合列表]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/130786286</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/130786286</guid><author>Esonpo</author><pubDate>Sat, 20 May 2023 22:03:43 +0800</pubDate><description><![CDATA[开源C ++库的综合列表]]></description><category></category></item><item><title><![CDATA[号称C/C++高性能日志库]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/130331305</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/130331305</guid><author>Esonpo</author><pubDate>Sun, 23 Apr 2023 21:38:41 +0800</pubDate><description><![CDATA[*]]></description><category></category></item><item><title><![CDATA[qt mac平台 grpc universal版本的编译过程总结]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/129289037</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/129289037</guid><author>Esonpo</author><pubDate>Wed, 01 Mar 2023 20:26:29 +0800</pubDate><description><![CDATA[具体如何融合可以参考：https://github.com/nedrysoft/makeuniversal。这个发出去的包，既可以在mac intel 也可以在M1 M2电脑运行 （就是包稍微大一些）2个平台都编译好，然后使用lipo进行create成一个融合库，也就是77个融合库。也可以使用命令行进行操作。]]></description><category></category></item><item><title><![CDATA[最全的Python量化金融三方库汇总]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/127882396</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/127882396</guid><author>Esonpo</author><pubDate>Wed, 16 Nov 2022 11:44:50 +0800</pubDate><description><![CDATA[金融库之python大集合]]></description><category></category></item><item><title><![CDATA[Qt跨平台框架在金融领域必然性]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/126003103</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/126003103</guid><author>Esonpo</author><pubDate>Tue, 26 Jul 2022 21:11:25 +0800</pubDate><description><![CDATA[1. 专业投资者的必然选择：相较于Web方案，桌面客户端性能更好，大屏直观，更好的支持深度交互场景
2. 用户体验需求提升：传统投融资、金融交易软件界面设计老旧（如大智慧/同花顺），不符合现代审美和交互需求
3. 跨平台需求：国产操作系统平台、高端用户 MacOS需求(海外用户巨大)
4. 传统行业软件开发没落：传统MFC,Wxwidgets框架技术老旧，迭代巨慢，开发耗时耗力
5. Qt框架支持比较完善：插件化机制方便扩展、丰富的组件提升开发效率、跨平台机制灵活部署...]]></description><category></category></item><item><title><![CDATA[Windows桌面端开发设置签名证书及Innosetup打包自动签名(转载)]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/125088747</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/125088747</guid><author>Esonpo</author><pubDate>Wed, 01 Jun 2022 19:15:01 +0800</pubDate><description><![CDATA[用的是inno Setup。软件自带文档，比较方便、刚开始用这个软件什么都不会，慢慢摸索，普通打包基本上没有问题了，后来因为打包的软件老是被360拦截，就算手动将所有dll文件进行签名，也无济于事。360拦截的是innoSetup生成的tmp临时文件，于是搜索怎么解决。网上没有什么信息，到文档上看，有一条提到了怎么进行签名。经过测试，总算找到适合我的方法，来进行双签名]]></description><category></category></item><item><title><![CDATA[QtAV-Mac平台自己编译 M1架构的动态库]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/122489431</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/122489431</guid><author>Esonpo</author><pubDate>Fri, 14 Jan 2022 10:55:23 +0800</pubDate><description><![CDATA[QtAV- Mac平台自己编译 M1架构的动态库

QtAV基于ffmpeg框架，通过Qt式接口封装，便于Qt开发者快速接入到自己应用中来

Macos os ffmpeg arm64架构编译


ffmpeg官网下载源码 ffmpeg
目前QtAV的源码只适用于ffmpeg4.3.1及以下的版本，太高版本接口api做了一些调整
需要自己修改qtav源码才可以使用，建议使用release/4.2这个分支来适配Qtav


avbuild编译脚本 https://github.com/wang-bin/avb]]></description><category></category></item><item><title><![CDATA[QtQuick之TextInput禁止粘贴文字到输入框]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/94003533</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/94003533</guid><author>Esonpo</author><pubDate>Fri, 28 Jun 2019 14:57:20 +0800</pubDate><description><![CDATA[直接丢代码
import QtQuick 2.0
/*
 禁止粘贴文字到输入框
 设置banpaste即可
*/
TextInput{
    id:inptext
    property bool banPaste: false
    property bool hasPaste: false
    height: 40
    width: 100
    focus: true
   ...]]></description><category></category></item><item><title><![CDATA[Qt与Python脚本实战之一(爬虫)]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/92583731</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/92583731</guid><author>Esonpo</author><pubDate>Mon, 17 Jun 2019 11:04:29 +0800</pubDate><description><![CDATA[Qt与Python脚本实战之一(爬虫)


Python环境安装
1.Python版本选择(2.7 or 3.6.x) 版本不同区别蛮大
2.安装pip 一个Python包管理工具 类似nodejs的npm(都是提供了海量第三方包)


编写python代码实现爬取.
1.需要用到的库有: Requests lxml 如果没有安装的请自己安装一下(pip install xxx)
2.IDE : ...]]></description><category></category></item><item><title><![CDATA[主要展示Qt与Python的结合]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/91411574</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/91411574</guid><author>Esonpo</author><pubDate>Tue, 11 Jun 2019 09:33:12 +0800</pubDate><description><![CDATA[qmlpython
Mixed programming based on QtQuick and Python
主要展示Qt与Python的结合

主要依赖于pyotherside第三方库
结合Python3.0
结合QtQuick插件式开发
结合第三方Python功能库进行功能开发

展示效果
全球数字货币

A股上市公司一览

某股日线数据

新股上市一览

全球数字货币交易所

展示代码
 ...]]></description><category></category></item><item><title><![CDATA[基于Quc for Widgets 翻版 qucqml版本 即将面世 先一睹为快]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/89529285</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/89529285</guid><author>Esonpo</author><pubDate>Fri, 26 Apr 2019 00:14:55 +0800</pubDate><description><![CDATA[Quc 乃  @feiyangqingyun QtWidgets自定义控件大全
经过 @feiyangqingyun 同意 造了一版Quc for QtQuick
请看截图







未完待续…

]]></description><category></category></item><item><title><![CDATA[基于QtQuick的QCustomPlot实现]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/88669220</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/88669220</guid><author>Esonpo</author><pubDate>Tue, 19 Mar 2019 18:20:22 +0800</pubDate><description><![CDATA[QtQuick开发需要C++基础和JS基础

掌握必要的C++基础是学习和使用QtQuick框架的重要基石

QCustomPlot能做什么


可以在QWidget大放异彩,绘制各种图表和曲线


也可以在QtQuick大展拳脚


基于QtQuick的QCustomPlot实现

继承QQuickPaintedItem类 实现绘制

效果图




class DDuiBasePlotItem...]]></description><category></category></item><item><title><![CDATA[QIFW说明大全系列-安装界面]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/86612449</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/86612449</guid><author>Esonpo</author><pubDate>Wed, 23 Jan 2019 16:14:33 +0800</pubDate><description><![CDATA[Qt安装程序框架-自定义安装界面

可修改安装界面
可检测组件错误
解决组件直接的依赖
可创建动态页面
可以操作已有UI的控件
可打在线安装包
可写注册表等Windows惯用的伎俩功能
可读取系统信息
可国际化操作
可使用JavaScript脚本控制安装逻辑



欢迎界面：



选择安装目录:



选择自定义安装类型:



需要安装的组件:



选择协议:



准备安装:



安装中...]]></description><category></category></item><item><title><![CDATA[QAxObject word文档添加页码(页眉和页脚)]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/74518824</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/74518824</guid><author>Esonpo</author><pubDate>Thu, 06 Jul 2017 09:52:11 +0800</pubDate><description><![CDATA[基于QAxObject 操作word文档
  
  
  
  加油吧 骚年
分享的起因
最近工作需求有QAxObject 操作word文档添加页码的问题，借助朋友的分享。
解释
首先我们看看ActiveQt的非常重要的一个接口
QString QAxBase::generateDocumentation()
//Returns a rich text string with documentati]]></description><category></category></item><item><title><![CDATA[基于QtQuick2.0开发的诸多漂亮的界面例子(作为入门首选)]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/51135190</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/51135190</guid><author>Esonpo</author><pubDate>Tue, 12 Apr 2016 17:09:14 +0800</pubDate><description><![CDATA[(20160412-持续更新)基于QtQuick2.0开发的诸多漂亮的界面例子(作为入门首选) 
 
 
客户端使用QtQuick技术开发酷炫的客户端
使用QML开发客户端界面
模仿驱动精灵界面(待完善)
模仿QQ界面(待开发)
模仿迅雷设置皮肤界面(待完善)
支持窗口拉伸且可以设置停靠属性
新增QML与C++交换的接口
新增有赞商城API接口和界面
憧憬
实现国内针对QtQuick最新信息的更新和]]></description><category></category></item><item><title><![CDATA[基于QtQuick2.0应用程序运行于XP系统的诸多问题]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/51016072</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/51016072</guid><author>Esonpo</author><pubDate>Wed, 30 Mar 2016 16:11:03 +0800</pubDate><description><![CDATA[(20160330)基于QtQuick2.0应用程序运行于XP系统的诸多问题客户端使用QtQuick技术开发酷炫的XP客户端经常遇到白屏或者无界面
if Qt is built using ANGLE, its shared libraries and the required shared libraries of the Direct X SDK need to be shipped as we]]></description><category></category></item><item><title><![CDATA[基于QtQuick2.0开发的诸多漂亮的界面例子(作为入门首选)]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/51011343</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/51011343</guid><author>Esonpo</author><pubDate>Wed, 30 Mar 2016 09:51:07 +0800</pubDate><description><![CDATA[# (持续更新)基于QtQuick2.0开发的诸多漂亮的界面例子(作为入门首选)


![驱动精灵主界面](http://7qn7mv.com1.z0.glb.clouddn.com/qtquickdriver.png)
![迅雷在线皮肤设置](http://7qn7mv.com1.z0.glb.clouddn.com/qtquickxl.png)
![迅雷本地皮肤设置](http://]]></description><category></category></item><item><title><![CDATA[基于QtQuick的二维码解码]]></title><link>https://blog.youkuaiyun.com/Esonpo/article/details/49637799</link><guid>https://blog.youkuaiyun.com/Esonpo/article/details/49637799</guid><author>Esonpo</author><pubDate>Wed, 04 Nov 2015 14:40:29 +0800</pubDate><description><![CDATA[QRDeCode Powered QML ModuleDesigning cool, interactive interfaces. DuoDuoZhijiao came up with a much better answer for QRDeCode: QML, a declarative language perfect for designing UIs (and much more). H]]></description><category></category></item></channel></rss>