
QML
2012年就开始关注qml开发,并有实际项目经验
寒山-居士
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
目前从事跨平台桌面金融交易终端架构和开发
展开
-
Qt for Android on Mac OSX部署
最近闲来无事,遂研究了一下mac平台使用Qt开发安卓应用,主要做了以下几件事情 1. 去官网下载相对于的sdk,官方地址:http://qt-project.org/downloads,然后下载Android的SDK NDK,JDK,apache-ant-1.9.3工具包,下载地址可以自行谷歌 2.配置qtcreator环境选项 :工具->外部->配置 3.在配置选项中分别原创 2014-02-19 17:56:25 · 4877 阅读 · 4 评论 -
基于QML的文件读写
最近与群友交流,突然发现我还从来没有z原创 2014-06-16 17:41:29 · 6202 阅读 · 4 评论 -
基于QML2.0的View之TabView
最近想把多窗口聊天放到下原创 2014-07-11 22:19:36 · 7338 阅读 · 1 评论 -
QtQuick之Canvas图像圆角遮罩
对于圆角图片处理,主要使用了三种办法来实现1.Qt里面使用QPainter来画个2.QML里面使用ope原创 2014-07-14 15:22:02 · 4105 阅读 · 4 评论 -
基于QtQuick的二维码解码
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原创 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 评论 -
基于QtQuick2.0开发的诸多漂亮的界面例子(作为入门首选)
# (持续更新)基于QtQuick2.0开发的诸多漂亮的界面例子(作为入门首选)基于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开发的诸多漂亮的界面例子(作为入门首选)
(20160412-持续更新)基于QtQuick2.0开发的诸多漂亮的界面例子(作为入门首选) 客户端使用QtQuick技术开发酷炫的客户端使用QML开发客户端界面模仿驱动精灵界面(待完善)模仿QQ界面(待开发)模仿迅雷设置皮肤界面(待完善)支持窗口拉伸且可以设置停靠属性新增QML与C++交换的接口新增有赞商城API接口和界面憧憬实现国内针对QtQuick最新信息的更新和原创 2016-04-12 17:09:14 · 16013 阅读 · 2 评论 -
基于QtQuick的QCustomPlot实现
QtQuick开发需要C++基础和JS基础掌握必要的C++基础是学习和使用QtQuick框架的重要基石QCustomPlot能做什么可以在QWidget大放异彩,绘制各种图表和曲线也可以在QtQuick大展拳脚基于QtQuick的QCustomPlot实现继承QQuickPaintedItem类 实现绘制效果图class DDuiBasePlotItem...原创 2019-03-19 18:20:22 · 2112 阅读 · 0 评论 -
基于Quc for Widgets 翻版 qucqml版本 即将面世 先一睹为快
Quc 乃 @feiyangqingyun QtWidgets自定义控件大全经过 @feiyangqingyun 同意 造了一版Quc for QtQuick请看截图未完待续…原创 2019-04-26 00:14:55 · 1192 阅读 · 3 评论 -
主要展示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 评论 -
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 评论 -
借鉴Github上面的Qt开源项目说事儿之一(Qt for iOS)
最近喜欢闲逛github,去上面看看关于Qt方面的一些开源资料和x原创 2014-07-24 11:09:09 · 3911 阅读 · 0 评论 -
借鉴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 · 15245 阅读 · 1 评论 -
QML2.0下的丰富的控件之日历
PropertiesdayOfWeekFormat : intframeVisible : boolmaximumDate : dateminimumDate : dateselectedDate : datestyle : ComponentvisibleMonth : intvisibleYear : intweekNumbersVisible :原创 2014-07-01 15:17:49 · 5196 阅读 · 1 评论 -
关于Qt for Android的移植需要注意的事项
今天移植了一个PC桌面的demo到安卓模拟器上面,遇到诸多问题,再此记录一二1.据说可以直接使用Qtcreator将Qt项目转成Android部署的项目,目前我这边没实现,我使用新建Qt for Android的项目,然后往里面加入以前项目的源文件QtDeclarative2.调整项目的源文件使用的一些基于qtquick2.0的东西,比如以前qml1使用QDeclarativeVi原创 2014-03-04 11:27:20 · 2787 阅读 · 0 评论 -
关于Qt/QML开发的相关资料的分享
今日群中学习Qt的人逐步增多,但是关于QML的书籍很少,使得入门或者初学者得不到更大的进步,特此来分享下几个比较好的学习QML开发的网站 1.QML-BOOK 2.QML-Phone 3.官方文档DOC 4.国外的http://stackoverflow.com/ 在google尽量输入英文出错的翻译,基本在这里都能搜到 5.外国人博客 其中一个博客 6.QTC原创 2014-03-04 17:12:07 · 1755 阅读 · 0 评论 -
关于Cocoa与Qt完美混编
最近在研究关于Mac下面的全局的鼠标键盘事件,并捕捉鼠标划词的功能以下是关于Qt开发部分代码:#include "mainwindow.h"#include #include "mainwindow.h"#import @interface KeyLoggerApplication : NSApplication{原创 2013-09-23 18:48:30 · 3563 阅读 · 0 评论 -
基于Qt5.2的Qt for iOS环境部署
今天稍微看了下关于Qt for iOS环境部署,目前已经成功主要来说几点:1.建议先下载最新的XCode开发环境(先安装好xcode5.0后,再安装Qt或者Qt会自动帮您配置好)2.从官网下载最新的Qt for iOS的SDK,进行安装3.可以从Xcode开发工具更新和下载模拟器等帮助工具4.创建一个Qt for iOS的应用,进行编译,目前我是配置好ios模拟器,有真机的话也原创 2014-01-07 14:09:28 · 4662 阅读 · 5 评论 -
基于QML Pathview的大型游戏英雄联盟-预览界面
闲来无事,研究了一下QML pathview的特效,实现了英雄联盟选英雄角色的功能,可以预览每个英雄,手势滑动等预览功能来看下效果吧原创 2014-05-01 11:45:32 · 3211 阅读 · 1 评论 -
基于Qt for Android联想到调用Android API
最近抽空研究了下Qt 开发android应用 如何调用android api,发现其实我们还得写java代码,java代码主要实现功能,再使用Qt封装好的android类去调用群内经常有人问到Qt如何调用android api,不知道是Qt官方给的例子太少,还是拿来主义在作怪,其实我在QtCreator找到了一个例子就是关于如何调用Android API的,它就是例如基于我的安装Qt的目录原创 2014-04-17 12:17:07 · 5357 阅读 · 3 评论 -
QML2与C++混合编程
最近有Qter找我问下关于QML和C++混合编程的问题,问我qmlc++是如何交互的,我总结了三点://1.第一种C++与QML交互的方法//C++部分://这个方法在主类里面int main(int argc, char *argv[]){ QApplication a(argc, argv); NdooWebView ndooView(0); ndooView.原创 2013-07-12 14:54:50 · 2343 阅读 · 0 评论 -
基于Qt-Windows平台的Android开发部署
基于最近使用Qt开发android应用的Qter遇到的诸多问题来说,我特此说明在win部署Qt for Android开发需要注意的几点事项:1.下载最新的Qt for android开发的SDK,并按照到合适的位置。2.下载Android开发需要的SDK NDK JDK文件以及apache文件。(地址自行google,别百度,都是你抄我 我抄他的,最好使用官方的安装包)。3.打开Qt原创 2014-03-03 17:16:12 · 3176 阅读 · 0 评论 -
基于QML模拟QQ群聊窗口
据说最近要开发简单的IM工具,于是兴起,研究了下QQ聊天窗口,大概模拟了一下群聊的聊天显示界面,遂与大家分享之 画面粗糙还望海涵 图片有点大,原理基本就是使用listview来显示每一条记录,别人的记录显示在左侧,自己的聊天记录显示在右侧,但是他们公用的一个内容控件 贴下main.qml的代码吧,main本来应该是比较简洁的,这里未来得及整理,有需要大家可以自己原创 2014-04-10 11:53:15 · 9763 阅读 · 4 评论 -
基于Qt的类QQ气泡聊天的界面开发
使用了几种办法1:使用Qt下面的QListview来实现QQ类似效果,差强人意2:使用QWebview加载html css样式来完成,发现效果不错,但是毕竟webview占用巨大的内存3:使用QTextBrower加载css,但是好像只支持css2.1版本,css3完全不支持,这样的话,花哨的样式应该是无法实现原创 2014-05-16 14:15:20 · 10297 阅读 · 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 评论 -
分享多个基于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 评论 -
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 评论