坚持QtQML,坚持移动互联网

http://www.qtcn.org/bbs/u/121778  [收藏] [复制]

toby520

将QtCoding进行到底,做Qt的宠儿

  • 89

    关注

  • 164

    粉丝

  • 3578

    访客

  • 等级:精灵王
  • 身份:论坛版主
  • 总积分:1262
  • 男,1986-11-17

最后登录:2024-04-25

更多资料

日志

2015-11-03 22:21

Requirement
目前移动开发,使用二维码的需求越来越多,那么如何使用Qt来生成二维码呢?当然使用开源的qrencode来进行封装
有网友经常问到如何生成二维码,于是就开发了这样一个QML插件,可以直接在QML当中使用,该插件可以安装到QtSDk相应目录
QRCode Powered QML Module
Designing cool, interactive interfaces. DuoDuoZhijiao came up with a much better answer for QRencode: QML, a declarative language perfect for designing UIs (and much more). Here’s a sample of how QREncode Plugin For QML looks like:

复制代码 ..

阅读全文»分类:Qt|回复:4|浏览:1438
2015-10-23 14:32

IOSWebView是什么?

一个基于原生iOS的QtQuick移动平台的网页接入组件


有哪些功能?

方便加载html网页可以直接加入本地html文件可以加载网络url方便C++与JS进行交互实现了iOS的UIWebView与QQuickItem的完美结合实现了WebView与C++连接的一个桥梁(bridge)弥补了Qt在iOS开发下无法使用WebView的遗憾

有问题反馈

在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流
邮件(373955953#qq.com, 把#换成@)QQ: 39559539234QQ群:312125701github: @寒山-居士

感激

感谢以下的项目,排名不分先后
marcuswesting00dnight图表库

关 ..

阅读全文»分类:Qt|回复:5|浏览:1804
2014-02-12 09:56

Qt在开发项目的工程中,我们经常希望只运行一个相同的Qt实例进程。当然也可以像类似QQ那样,同时登录多个不同的账号!为了避免这个问题,介绍以下几种用法,每一个解决方案都适用于特定的情况,所以必须尝试和适用合适的解决方案。


一:使用QLocalSocket
方式:首先一个新的实例启动时,将尝试连接到同一个本地服务器,如果连接失败,则表示第一个实例进程,创建一个本地服务器。否则,进行退出。
void MainWidget::initLocalConnection()
{
is_running = false;
QCoreApplication::setApplicationName("localserver");
Q ..

阅读全文»分类:Qt|回复:2|浏览:1612
2013-05-24 10:17

一、需求:
最近要将Qt4.x项目移植到Qt5.x上,遇到移植的问题不少,最头疼的事情就是以前项目不小心使用了QHttp这个类,虽然4.7.x以后不建议使用QHttp:
Detailed Description
The QHttp class provides an implementation of the HTTP protocol.
This class provides a direct interface to HTTP that allows you to download and upload data with the HTTP protocol. However, for new applications, it is recommended to use QNetworkAccessManager and QNetworkReply, as those classes possess a simpler, yet more powerful API a ..

阅读全文»分类:Qt|回复:0|浏览:3459
2013-05-17 16:58

需求来源:
最近项目打算在linux下面练手,就把项目移植到ubuntu下面试试,由于动态发布比较麻烦,需使用静态发布,故只得静态发布拉。
解决办法:
Qt采用编译的方式安装的时候,配置中默认的编译方式是动态编译的,但是有时候你编写的程序要发布出去,带很多动态库文件是很繁琐的,此时就需要静态编译你的程序,Qt要实现静态编译必须库文件也是静态编译的,所以在此介绍一下qt如何来进行静态编译
第一步:下载源码包
Qt/X11版本:qt-everywhere-opensource-src-4.7.4.tar.gz
第二步:解压缩
tar zxvf qt-everywhere-opensource-src-4.7 ..

阅读全文»分类:Qt|回复:0|浏览:1291
2013-05-17 10:18

最近发布了Qt5.1 beta版本,就试着写了基于Qt5.1的测试应用,主框架是一个TableWidget,切换几个页面,其中一个页面时基于Qtquick2.0写的QML界面,加入到C++,死活报错说QtQuick 2.0 not installed,网上查了下需要再pro文件加入QT += quick,再次运行还是不行,后来问了好多人,最后找到caven_qi大神问了下,终于有眉目啦,参考啦这篇博客http://blog.qt.digia.com/blog/2013/02/19/introducing-qwidgetcreatewindowcontainer/,讲述了如何在C++中加入Qtquick2.0组件。
上传下这个demo吧http://pan.baidu.com/share/link?shareid=46245 ..

阅读全文»分类:Qt|回复:1|浏览:1644
2013-05-03 17:52

初识 QML Desktop 学习基础是本文介绍的内容,不多说,先来看内容。首先,声明下,这个不是一个连续的教程,只是对QML一系列的心得,因为在使用QML中,总会发现很多知识点。
虽然这些知识点并不连贯,但是也是宝贵的经验。
在qt的labs上发布了文章QML Components for Desktop? 证实了我对于QtComponents项目的理解。 该项目的确包含了对desktop的支持,当然就是Mx部分,但是该支持放在新开的分支中。(目前该项目已经被收入到Qt 5.1.x以上的版本里面啦)
不过,以我看来,要成熟到发布,至少是QtQuick2以后的事了,所以,现阶段还是用用官方 ..

阅读全文»分类:Qt|回复:2|浏览:1481
2013-05-03 09:09

下载地址为:http://pan.baidu.com/share/link?shareid=439899&uk=386839601

阅读全文»分类:Qt|回复:0|浏览:1074
2013-04-27 11:13

今天遇到一个QLabel暂时无法解决的问题:无法设置Elide。
突然在Qt帮助文档找到了这样一个例子:
Elided Label Example

The Elided Label example creates a widget similar to QLabel, that elides the last visible line, if the text is too long to fit the widget's geometry.
具体可以参考Qt帮助文档,我这里只是mark下.

阅读全文»分类:Qt|回复:0|浏览:1283
2013-04-26 17:00

详见: http://www.cppblog.com/wanghaiguang/archive/2013/04/08/199216.html

阅读全文»分类:Qt|回复:1|浏览:1448
12

Powered by phpwind v8.7 Certificate Copyright Time now is:04-25 22:04
©2005-2016 QTCN开发网 版权所有 Gzip disabled