寒山-居士
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
目前从事跨平台桌面金融交易终端架构和开发
展开
-
号称C/C++高性能日志库
*原创 2023-04-23 21:38:41 · 1472 阅读 · 0 评论 -
qt mac平台 grpc universal版本的编译过程总结
具体如何融合可以参考:https://github.com/nedrysoft/makeuniversal。这个发出去的包,既可以在mac intel 也可以在M1 M2电脑运行 (就是包稍微大一些)2个平台都编译好,然后使用lipo进行create成一个融合库,也就是77个融合库。也可以使用命令行进行操作。原创 2023-03-01 20:26:29 · 345 阅读 · 0 评论 -
Qt跨平台框架在金融领域必然性
1. 专业投资者的必然选择:相较于Web方案,桌面客户端性能更好,大屏直观,更好的支持深度交互场景2. 用户体验需求提升:传统投融资、金融交易软件界面设计老旧(如大智慧/同花顺),不符合现代审美和交互需求3. 跨平台需求:国产操作系统平台、高端用户 MacOS需求(海外用户巨大)4. 传统行业软件开发没落:传统MFC,Wxwidgets框架技术老旧,迭代巨慢,开发耗时耗力5. Qt框架支持比较完善:插件化机制方便扩展、丰富的组件提升开发效率、跨平台机制灵活部署...原创 2022-07-26 21:11:25 · 1005 阅读 · 6 评论 -
关于Qt各个版本的下载来源说明
最近发现学Qt的人越来越多,但是Qt的版本五花八门,各有各的需求,有人喜欢老版本,经典啊,可有人xi原创 2014-08-06 18:22:12 · 5668 阅读 · 0 评论 -
基于Qt5.x的QCA加解密开源项目的编译过程
记录一下Qt5.x下的QCA的编译过程需要注意的几点1.翻译 2014-09-19 16:26:34 · 4240 阅读 · 0 评论 -
Qt下识别二维码的第三方库QZXing
闲来无事,查阅oschina发现有人写了一个关于Qt下识别二维码的例子,兴趣一起,进去研究了下,将其源码下载下来,发现快捷键等源码在我机器无法使用,关掉企鹅后还是不能正常使用,就研究了下二维码的识别部分,其中用到了QZXing库,里面对识别只有一个方法QString decodeImage(QImage image); 试验了一下,确实可以识别二维码,特此记录下原创 2013-11-25 11:55:46 · 5526 阅读 · 6 评论 -
基于QML2.0的View之TabView
最近想把多窗口聊天放到下原创 2014-07-11 22:19:36 · 7338 阅读 · 1 评论 -
基于QML的文件读写
最近与群友交流,突然发现我还从来没有z原创 2014-06-16 17:41:29 · 6202 阅读 · 4 评论 -
借鉴Github上面的Qt开源项目说事儿之一(Qt for iOS)
最近喜欢闲逛github,去上面看看关于Qt方面的一些开源资料和x原创 2014-07-24 11:09:09 · 3911 阅读 · 0 评论 -
基于Qt5.x发布程序包和安装包
程序开发容易,发布难啊 很多人对于发布Qt程序表示很不清楚,其实原创 2014-07-24 12:50:04 · 6327 阅读 · 1 评论 -
借鉴Github上面的Qt开源项目说事儿之一(Qt for PC)
(续) 最近喜欢闲逛github,去上面看看关于Qt方面的一些开源资料和项目,看到好多优秀的Qt开源项目,特别在最新的移动开发方面的项目,比如Qt for iOS,Qt for Android等。今天来说下Qt for PC,这个pc desktop项目很有借鉴意义,至少人家都是开源出来,不像国内某某等躲躲藏藏,呵呵,吐槽下国内IT行业 下面我们说下这个开源项目的主要功能就是原创 2014-07-24 11:33:57 · 15244 阅读 · 1 评论 -
QML2.0下的丰富的控件之日历
PropertiesdayOfWeekFormat : intframeVisible : boolmaximumDate : dateminimumDate : dateselectedDate : datestyle : ComponentvisibleMonth : intvisibleYear : intweekNumbersVisible :原创 2014-07-01 15:17:49 · 5196 阅读 · 1 评论 -
基于Qt的类QQ气泡聊天的界面开发(二)
1:使用Qt下面的QListview来实现QQ类似效果,差强人意2:使用QWebview加载html css样式来完成,发现效果不错,但是毕竟webview占用巨大的内存3:使用QTextBrower加载css,但是好像只支持css2.1版本,css3完全不支持,这样的话,花哨的样式应该是无法实现前章原创 2014-05-16 14:30:02 · 6285 阅读 · 2 评论 -
基于Qt的QZXing源码的Mac osx编译
最近在研究二维码的事情,需要对zxing有一定的了解,网上有针对Qt的QZxing的原创 2014-04-10 14:22:01 · 3102 阅读 · 0 评论 -
基于Qt的类QQ气泡聊天的界面开发
使用了几种办法1:使用Qt下面的QListview来实现QQ类似效果,差强人意2:使用QWebview加载html css样式来完成,发现效果不错,但是毕竟webview占用巨大的内存3:使用QTextBrower加载css,但是好像只支持css2.1版本,css3完全不支持,这样的话,花哨的样式应该是无法实现原创 2014-05-16 14:15:20 · 10296 阅读 · 19 评论 -
Using Qt to build an Omi App for iOS (and Android)
JUNE 6, 2014 / HHARTZWorking on projects where the technology is pre-determined, it’s often difficult to be able to deep-dive into familiar waters. Recently, we have been working on a new se转载 2014-06-09 10:46:46 · 2735 阅读 · 0 评论 -
基于QML2.0的View之PathView
最近想把多窗口聊天放到项目中,但是对于TabView这个在qml2.0里面出现的新东西,感觉还是蛮新颖,遂研究了下原创 2014-07-21 12:11:40 · 4204 阅读 · 2 评论 -
使用命令行编译Qt Android apps
Qt comes with a quite handy IDE: Qt Creator. Sometimes we wanna automate our the builds or we wanna just use the CLI because we wanna customize more the building process. This post will illustrate the原创 2014-06-11 10:00:49 · 1727 阅读 · 0 评论 -
分享多个基于QML/Opengles的炫彩效果
第一个基于ListView实现的特性选择影片浏览与进入详情的效果转载 2014-07-21 15:49:19 · 3581 阅读 · 0 评论 -
Python和C++混合使用QML开发GUI
pyqt和qml结合的中文资很少,在baidu上搜索,基本上就是浪费时间。在国外的blog上,有零星的几篇,但是介绍好的少。在stackoverflow上看到一篇关于pyside,发现pyside,发现pyside果然给力,那就开始我们的pyside游戏之旅吧。【编辑器】目前的编辑环境是,Eclipse+PyDev, Erics, QtCreator这三个工具一起使用。用前两者进PY代转载 2014-07-01 09:48:17 · 6859 阅读 · 3 评论 -
关于libcurl在各种平台上面的编译
http://blog.sina.com.cn/s/blog\_673975590100qjuh.html (chinese)I change the parameters of configure, so the configure command is:./configure --disable-shared --host=arm-apple-darwin103.转载 2014-09-16 16:40:03 · 2671 阅读 · 0 评论 -
由Qt4.x项目移植到Qt5.x需要注意的事项
The Transition from Qt 4.x to Qt 5The transition from Qt 4.x to Qt 5 is not expected to be significant. However, the “modularization” of the Qt code base requires some amount of changes to project转载 2014-09-17 16:47:12 · 2853 阅读 · 0 评论 -
Objective C (iOS) for Qt C++ Developers(iOS开发,Qt开发者需要了解什么?)
基于Qt for iOS的准备工作翻译 2014-11-17 18:26:31 · 2539 阅读 · 1 评论 -
QtQuick之TextInput禁止粘贴文字到输入框
直接丢代码import QtQuick 2.0/* 禁止粘贴文字到输入框 设置banpaste即可*/TextInput{ id:inptext property bool banPaste: false property bool hasPaste: false height: 40 width: 100 focus: true ...原创 2019-06-28 14:57:20 · 772 阅读 · 1 评论 -
Qt与Python脚本实战之一(爬虫)
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 : ...原创 2019-06-17 11:04:29 · 1254 阅读 · 0 评论 -
主要展示Qt与Python的结合
qmlpythonMixed programming based on QtQuick and Python主要展示Qt与Python的结合主要依赖于pyotherside第三方库结合Python3.0结合QtQuick插件式开发结合第三方Python功能库进行功能开发展示效果全球数字货币A股上市公司一览某股日线数据新股上市一览全球数字货币交易所展示代码 ...原创 2019-06-11 09:33:12 · 2241 阅读 · 1 评论 -
基于Quc for Widgets 翻版 qucqml版本 即将面世 先一睹为快
Quc 乃 @feiyangqingyun QtWidgets自定义控件大全经过 @feiyangqingyun 同意 造了一版Quc for QtQuick请看截图未完待续…原创 2019-04-26 00:14:55 · 1192 阅读 · 3 评论 -
基于QtQuick的QCustomPlot实现
QtQuick开发需要C++基础和JS基础掌握必要的C++基础是学习和使用QtQuick框架的重要基石QCustomPlot能做什么可以在QWidget大放异彩,绘制各种图表和曲线也可以在QtQuick大展拳脚基于QtQuick的QCustomPlot实现继承QQuickPaintedItem类 实现绘制效果图class DDuiBasePlotItem...原创 2019-03-19 18:20:22 · 2112 阅读 · 0 评论 -
QIFW说明大全系列-安装界面
Qt安装程序框架-自定义安装界面可修改安装界面可检测组件错误解决组件直接的依赖可创建动态页面可以操作已有UI的控件可打在线安装包可写注册表等Windows惯用的伎俩功能可读取系统信息可国际化操作可使用JavaScript脚本控制安装逻辑欢迎界面:选择安装目录:选择自定义安装类型:需要安装的组件:选择协议:准备安装:安装中...原创 2019-01-23 16:14:33 · 1548 阅读 · 1 评论 -
QAxObject word文档添加页码(页眉和页脚)
基于QAxObject 操作word文档 加油吧 骚年分享的起因最近工作需求有QAxObject 操作word文档添加页码的问题,借助朋友的分享。解释首先我们看看ActiveQt的非常重要的一个接口QString QAxBase::generateDocumentation()//Returns a rich text string with documentati翻译 2017-07-06 09:52:11 · 3072 阅读 · 0 评论 -
基于QtQuick2.0开发的诸多漂亮的界面例子(作为入门首选)
(20160412-持续更新)基于QtQuick2.0开发的诸多漂亮的界面例子(作为入门首选) 客户端使用QtQuick技术开发酷炫的客户端使用QML开发客户端界面模仿驱动精灵界面(待完善)模仿QQ界面(待开发)模仿迅雷设置皮肤界面(待完善)支持窗口拉伸且可以设置停靠属性新增QML与C++交换的接口新增有赞商城API接口和界面憧憬实现国内针对QtQuick最新信息的更新和原创 2016-04-12 17:09:14 · 16010 阅读 · 2 评论 -
基于QtQuick2.0应用程序运行于XP系统的诸多问题
(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原创 2016-03-30 16:11:03 · 1527 阅读 · 0 评论 -
基于QtQuick2.0开发的诸多漂亮的界面例子(作为入门首选)
# (持续更新)基于QtQuick2.0开发的诸多漂亮的界面例子(作为入门首选). H原创 2015-11-04 14:40:29 · 1803 阅读 · 0 评论 -
基于QML开发的二维码生成的QML插件
Requirement目前移动开发,使用二维码的需求越来越多,那么如何使用Qt来生成二维码呢?当然使用开源的qrencode来进行封装有网友经常问到如何生成二维码,于是就开发了这样一个QML插件,可以直接在QML当中使用,该插件可以安装到QtSDk相应目录QRCode Powered QML ModuleDesigning cool, interactive interfaces. DuoDuoZh原创 2015-11-03 22:25:12 · 2739 阅读 · 0 评论 -
基于Qt移动应用的消息推送服务原理与应用
说到移动应用,大家都觉得移动嘛,当然是Java和Object-c来做啦,什么推送啊,各种系统调用啊,其实不然?如果你了解Qt, 你就知道我说的不然,也有所道理。 说道几点移动推送 一.目前Android的移动的消息、通知推送 1)轮询(Pull)方式 应用程序应当阶段性的与服务器进行连接并查询是否有新的消息到达,你必须自己实现与服务器之间的通信,例如消息排队等。而且你还要考虑轮询的频率,如原创 2015-02-13 18:25:43 · 3288 阅读 · 1 评论 -
QtQuick之Canvas图像圆角遮罩
对于圆角图片处理,主要使用了三种办法来实现1.Qt里面使用QPainter来画个2.QML里面使用ope原创 2014-07-14 15:22:02 · 4104 阅读 · 4 评论 -
基于Qt的类QQ气泡聊天的界面开发(三)
最近在写IM 聊天界面,想设计出一个类似QQ气泡聊天的样式使用了几种办法1:使用Qt下面的QListview来实现QQ类似效果,差强人意2:使用QWebview加载html css样式来完成,发现效果不错,但是毕竟webview占用巨大的内存3:使用QTextBrower加载css,但是好像只支持css2.1版本,css3完全不支持,这样的话,花哨的样式应该是无法实现基于以上三原创 2014-05-16 14:41:58 · 6399 阅读 · 7 评论 -
PC端通过USB连接手机,检测手机端是否安装某个应用程序
PC端通过USB连接手机,检测手机端是否安装某个应用程序:检测手机是否安装某个应用,有大牛在分析360,腾讯等手机助手的诸多方面的原理转载 2013-03-15 15:07:13 · 1857 阅读 · 0 评论 -
Web服务器推送方式择优问题
最近几天,一直在研究服务器推技术,在网上看了很多资料,主要需求是我们客户端需要服务器即时推送消息过来。传统模式的 Web 系统以客户端发出请求、服务器端响应的方式工作。这种方式并不能满足很多现实应用的需求,譬如:监控系统:后台硬件热插拔、LED、温度、电压发生变化;即时通信系统:其它用户登录、发送信息,服务器端推送用户最新消息等;即时报价系统:后台数据库内容发生变化;这些应用都原创 2013-06-06 10:09:24 · 1391 阅读 · 0 评论