如何在QML应用中显示在系统中的所有的字体

在这篇文章中,我们来显示在Ubuntu 手机中所有的已经有的字体.大家可以根据自己的需求来选择自己所需要的字体....
阅读(1215) 评论(0)

如何在QML中使用不同的字体(font)

在这篇文章中,我们将展示如何在我们的QML应用中使用不同的font.我们既可以使用本地应用带有的字体,也可以使用系统带有的字体.我们也展示了如何使用一个在网路上的字体....
阅读(2764) 评论(0)

如何在Qt C++中解析JSON数据并使之被QML应用

在先前的文章"如何在QML应用中设计一个C++ Model并使用它"中,我们介绍了如何利用Qt C++创建一个QAbstractListModel,并是我们的C++数据能够在我们的QML应用中呈现.在今天的文章中,我们将继续探讨这个话题.我们将利用另外一种方法来实现同样的目的.在今天的例程中,我们将展示如何从网路得到数据,并解析数据,进而在我们的QML应用中展示得到的数据.这个例程可以作为一个标准的例程供以后我们需要使用Qt C++来作为数据的来源的时候使用....
阅读(1270) 评论(0)

如何在Ubuntu平台上使用Bluetooth

截止到目前为止,在Ubuntu平台上,Bluetooth还没有被正式支持。对于一些hacker级的开发者来说,可能等不急。我们在这里提供一个方法让大家来尝尝鲜。最终的平台会支持Bluetooth。而且相应的库也将会安装到平台之中去。...
阅读(1324) 评论(0)

在Ubuntu QML应用中使用WebSocket建立TCP/IP连接

对于一些应用场景来说,TCP/IP连接是唯一的一种通讯的协议。对于我们的QML应用来说,我们可以使用WebSocket来建立一个双工的(full-duplex)的TCP/IP连接。在今天的例程中,我们将来介绍如何使用WebSocket来建立这种连接,并实现通信。...
阅读(1112) 评论(2)

如何创建一个ContentHub exporter

在以前的例子“利用ContentHub API来import图片”及“使用ContentHub来导入我们需要的照片”中,我们已经讲述了如何从别的应用中提取一个图片到我们的应用中。我们也在我们的另外一个文章“如何通过ContentHub把内容从一个地方传到另外一个地方”介绍了如何把我们应用的照片存放到我们想要的目录中。这一切都是通过ContentHub API来实现的。在今天的文章中,我们将着重介绍如何使自己的应用变成一个exporter,从而别的应用可以从我们的应用中import图片等到它的应用中。...
阅读(687) 评论(0)

如何在QML应用中创建一个Context Menu

我们在很多的系统中看见可以在屏幕的一个地方长按,然后就可以根据当前显示的上下文弹出一个菜单。菜单中可以有一些选项,比如删除,修改该项。这种一般在ListView或GridView中常见。今天,我们就在这个例程中详细介绍如何实现这个功能。...
阅读(1055) 评论(0)

如何在Ubuntu手机应用中得到所有的环境变量值

我们在先前的例程中已经通过一些方法得到我们应用的一些环境变量值。这些值有的非常有用,比如我们可以得到我们应用所只能访问的目录。在今天的例程中,我们来展示一种方法可以得到应用所有的环境变量。在我们的实际应用中,我们可以通过这些环境变量来做一些事情。另外,在这个例程中,我们也展示了如何在Qt C++的代码中构造我们的ListView中的model。我们在先前的例程“Ubuntu OS应用Runtime Enviroment”已经展示了和我们平台安全相关的一些环境变量。...
阅读(736) 评论(0)

如何通过ContentHub把内容从一个地方传到另外一个地方

我们知道在Ubuntu手机中一个应用不能直接访问另外一个应用的空间。我们有时需要这么做。比如我们想把我们自己使用照相机API照下一个照片,并放入到我们自己应用的自己可以访问的空间。但是我们不能直接把我们所照的照片直接放入到Gallery应用所拥有的目录中。如果是这样做,直接就违反系统的平台安全性。更多关于平台安全性,可以阅读文章“Ubuntu OS应用Runtime Enviroment”。我们该如何把自己的照片存入到Gallery应用所拥有的目录并让Gallery应用来显示呢?答案是使用ContentHu...
阅读(755) 评论(0)

如何在QML应用中调用系统设置中的页面来设置我们的系统

我们在QML应用中有时需要调用系统设置(system settings)来完成我们的一些设置。比如,我们在使用GPS来定位时,可能GPS并没有打开,如果在我们的应用中直接打开系统中的GPS设置页面,这样我们就可以直接打开系统的GPS而不用单独设计一个页面。我们可以通过使用URL dispatcher的方法来打开另外一个应用。...
阅读(788) 评论(0)

使用ContentHub来导入我们需要的照片

我们知道,在Ubuntu 手机平台中,我们使用了全新的安全机制。任何一个应用只能访问自己的私有空间,但是它不能访问不属于它的任何其它的空间。具体来说,如果我们想直接通过系统文件目录的方式来使用照相机所拥有的Pictures目录的话,那是不可以的。原因是那个目录只属于创建它的那个应用。那么我们该如何才能访问那个目录中的文件呢?答案就是ContentHub API。我们在先前的一个例子“利用ContentHub API来import图片”中也展示了如何这么做。...
阅读(732) 评论(0)

如何使用软件的方法来查找一个QML的类型的所有的property

在今天的教程中,我们来显示一个QML Object的所有的属性。即使Qt的文档不全或没有更新,我们使用这个方法可以得到所有的全面的属性展示。...
阅读(675) 评论(0)

在QML应用中使用VisualItemModel让QML Item成为model来显示数据

VisualItemModel可以让我们把QML Item变为我们的ListView的Model成为可能。这个Model可以既含有数据(data)也可以含有delegate。VisualItemModel含有的Item提供可以用来画数据内容的delete。这个Model不提供任何roles,也就是说我们不可以使用任何“model.xxxx”来引用我们的model数据。VisualItemModel适合于ListView中的每个delegate显示的情况都不太一样的情况,但是,我们可以照样使用ListView...
阅读(924) 评论(0)

在QML中使用alarm

我们可以QML应用中设置alarm来完成一些提醒的工作。为了使得它能够工作,我们必须加入calendar policy。由于calendar policy目前还是处于reserved状态,所以我们目前只能做测试使用。等将来正式发布后,就可以使用了。...
阅读(609) 评论(0)

在Ubuntu手机平台中使用Camera API来录像

今天我们在这篇文章中来介绍如何在QML中使用Camera API来进行录像。...
阅读(798) 评论(2)
129条 共9页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:404337次
    • 积分:7467
    • 等级:
    • 排名:第2672名
    • 原创:344篇
    • 转载:7篇
    • 译文:0篇
    • 评论:248条
    文章分类
    最新评论