坚持QtQML,坚持移动互联网

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

toby520

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

  • 90

    关注

  • 178

    粉丝

  • 3608

    访客

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

最后登录:2025-12-13

更多资料

日志

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|浏览:1769
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|浏览:1968
2013-05-13 14:57

一、需求来源
1.比如我想在右键单击后缀为.abc的文件时,open with那个列表里面能选择我的app。
2.本来存在某个应用已经关联该类型的文件,现需要修改成以我的应用为优先级的关联设置。
二、分析文件关联原理
1.Windows: Windows系统很早就加入了文件关联的功能,它大大增加了日常使用操作系统的便利性。所谓的文件关联就是指系统把指定扩展名的文件自动关联到相应的应用程序,比如.doc文件默认情况下就自动和Microsoft Word关联。当用户双击.doc文件的时候,系统会自动用Microsoft Word打开它。这篇文章将介绍怎样在Windows系统下面手动 ..

阅读全文»分类:Mac OS X|回复:2|浏览:3074
2013-05-09 15:23

最近看到Sailfish发布了最近的各大操作系统平台的SDK,就下载了Windows版本和Mac版本进行测试,看文档知道要想安装该SDK,必须先安装oracle的virtualBox,具体下载地址为虚拟机软件下载。安装好虚拟机软件,再行安装该SDK,默认点击next即可完成安装。
本来兴高采烈的打开打开sailfish ide进行开发测试,新建一个项目,依照Qt 创建项目时候选择新建项目的路径,便于查看项目路径,下一步知道完成项目创建。
事情来了,Windows下面编译一个新建的项目老出现Project is outside of shared home "C\Users\Adminstorxxx";死活找 ..

阅读全文»分类:Sailfish|回复:2|浏览:2317
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|浏览:1901
2013-05-03 09:09

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

阅读全文»分类:Qt|回复:0|浏览:1341
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|浏览:1926
2013-04-26 17:00

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

阅读全文»分类:Qt|回复:1|浏览:1898
2013-04-26 10:22

安卓开发学习指南,查阅地址为:http://android.yaohuiji.com/about

阅读全文»分类:Android|回复:0|浏览:1596
2013-04-24 13:53

制作更新包的主要属性:
在给出升级包类型之前,首先说明几个概念:
1 Package code:从字面上理解就是包的代码,在IS中每构建一个包的时候都会给其赋予一个package code,而且是唯一的。
2 ProductVersion:产品版本,当将开发过后的系统文件打包为一个.exe文件(或者CD—ROM格式包)后,就成为发布产品并可以进行上线使用了。那么product version就成了区分产品版本新旧的主要依据。
3 ProductCode:产品代码,当你创建一个IS的object,IS会为你的工程分配一个产品代码,帮助文档中说明:MSI认为具有不同ProductCode的两个产品是不相干的 ..

阅读全文»分类:Installshield|回复:0|浏览:4039

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