日志
-
2013-05-17 16:58
-
需求来源:
阅读全文»分类:Qt|回复:0|浏览:1769
最近项目打算在linux下面练手,就把项目移植到ubuntu下面试试,由于动态发布比较麻烦,需使用静态发布,故只得静态发布拉。
解决办法:
Qt采用编译的方式安装的时候,配置中默认的编译方式是动态编译的,但是有时候你编写的程序要发布出去,带很多动态库文件是很繁琐的,此时就需要静态编译你的程序,Qt要实现静态编译必须库文件也是静态编译的,所以在此介绍一下qt如何来进行静态编译
第一步:下载源码包
Qt/X11版本:qt-everywhere-opensource-src-4.7.4.tar.gz
第二步:解压缩
tar zxvf qt-everywhere-opensource-src-4.7 ..
-
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组件。
阅读全文»分类:Qt|回复:1|浏览:1968
上传下这个demo吧http://pan.baidu.com/share/link?shareid=46245 ..
-
2013-05-13 14:57
-
一、需求来源
阅读全文»分类:Mac OS X|回复:2|浏览:3074
1.比如我想在右键单击后缀为.abc的文件时,open with那个列表里面能选择我的app。
2.本来存在某个应用已经关联该类型的文件,现需要修改成以我的应用为优先级的关联设置。
二、分析文件关联原理
1.Windows: Windows系统很早就加入了文件关联的功能,它大大增加了日常使用操作系统的便利性。所谓的文件关联就是指系统把指定扩展名的文件自动关联到相应的应用程序,比如.doc文件默认情况下就自动和Microsoft Word关联。当用户双击.doc文件的时候,系统会自动用Microsoft Word打开它。这篇文章将介绍怎样在Windows系统下面手动 ..
-
2013-05-09 15:23
-
最近看到Sailfish发布了最近的各大操作系统平台的SDK,就下载了Windows版本和Mac版本进行测试,看文档知道要想安装该SDK,必须先安装oracle的virtualBox,具体下载地址为虚拟机软件下载。安装好虚拟机软件,再行安装该SDK,默认点击next即可完成安装。
阅读全文»分类:Sailfish|回复:2|浏览:2317
本来兴高采烈的打开打开sailfish ide进行开发测试,新建一个项目,依照Qt 创建项目时候选择新建项目的路径,便于查看项目路径,下一步知道完成项目创建。
事情来了,Windows下面编译一个新建的项目老出现Project is outside of shared home "C\Users\Adminstorxxx";死活找 ..
-
2013-05-03 17:52
-
初识 QML Desktop 学习基础是本文介绍的内容,不多说,先来看内容。首先,声明下,这个不是一个连续的教程,只是对QML一系列的心得,因为在使用QML中,总会发现很多知识点。
阅读全文»分类:Qt|回复:2|浏览:1901
虽然这些知识点并不连贯,但是也是宝贵的经验。
在qt的labs上发布了文章QML Components for Desktop? 证实了我对于QtComponents项目的理解。 该项目的确包含了对desktop的支持,当然就是Mx部分,但是该支持放在新开的分支中。(目前该项目已经被收入到Qt 5.1.x以上的版本里面啦)
不过,以我看来,要成熟到发布,至少是QtQuick2以后的事了,所以,现阶段还是用用官方 ..
-
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|回复:0|浏览:1926
突然在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下.
-
2013-04-26 17:00
-
详见: http://www.cppblog.com/wanghaiguang/archive/2013/04/08/199216.html
阅读全文»分类:Qt|回复:1|浏览:1898
-
2013-04-24 13:53
-
制作更新包的主要属性:
阅读全文»分类:Installshield|回复:0|浏览:4039
在给出升级包类型之前,首先说明几个概念:
1 Package code:从字面上理解就是包的代码,在IS中每构建一个包的时候都会给其赋予一个package code,而且是唯一的。
2 ProductVersion:产品版本,当将开发过后的系统文件打包为一个.exe文件(或者CD—ROM格式包)后,就成为发布产品并可以进行上线使用了。那么product version就成了区分产品版本新旧的主要依据。
3 ProductCode:产品代码,当你创建一个IS的object,IS会为你的工程分配一个产品代码,帮助文档中说明:MSI认为具有不同ProductCode的两个产品是不相干的 ..


