Vantiq平台数据接口介绍

Vantiq作为一个PaaS平台提供了一个强大的实时信息处理功能,并可根据实时的数据输入,预设的场景来实现人机交互,控制或生成新的事件。一个典型的Vantiq数据处理流程如下: 这些部分的作用: External world: 外界的物理事件或事务流程产生的事件都可以接入到Vantiq平台...

2019-01-16 00:32:50

阅读数 228

评论数 0

如何在Ubuntu手机上实现一个FileDialog

前一段时间,有个开发者问我能否在Ubuntu手机中使用QtQuick.Dialogs来实现FileDialog。目前在手机上没有Qt这个库的实现。最主要的原因是它不使用unit grid的方式来布局,所以在真的手机上显得非常小。那么我们怎么才能实现同样的功能呢?   我们首先来查看一下我们的U...

2019-01-16 00:51:33

阅读数 33

评论数 0

怎么在Ubuntu Scope中获取location地址信息

Location信息对很多有地址进行搜索的应用来说非常重要。比如对dianping这样的应用来说,我们可以通过地址来获取当前位置的一些信息。在这篇文章中,我们来介绍如何获取Scope架构中的位置信息。这个位置信息可以对我们很多的搜索是非常重要的。   1)创建一个简单的Scope应用   ...

2019-01-16 00:51:11

阅读数 30

评论数 0

怎么在Ubuntu平台上面读取电话及短信记录(History API)

在Ubuntu平台上面,我们可以使用History API来读取电话本及短信的内容,并使用listview来显示出来。下面我们来展示该怎么做。   1)创建一个基本的QML应用 我们使用Qt Creator来创建一个最基本的QML应用。我们选择使用“App with Simple UI&am...

2019-01-16 00:50:41

阅读数 56

评论数 0

使用Ubuntu OS上的URL dispatcher来启动其它的应用

URL dispatcher 是在Ubuntu OS上的一个服务。它可以让我们的应用(confined,i.e, click package应用)来启动其它的应用。这些应用通常是一个特别的URL来识 别的。可能最常见的例子就是向网页浏览器发送http:// URL来启动网页浏览器,但是像musi...

2019-01-16 00:50:31

阅读数 22

评论数 0

使用Ubuntu OS上的URL dispatcher来启动其它的应用

URL dispatcher 是在Ubuntu OS上的一个服务。它可以让我们的应用(confined,i.e, click package应用)来启动其它的应用。这些应用通常是一个特别的URL来 识别的。可能最常见的例子就是向网页浏览器发送http:// URL来启动网页浏览器,但是像musi...

2019-01-16 00:50:20

阅读数 22

评论数 0

Ubuntu OS上的QML应用框架

在我们编写QML应用的时候,我们有时事先需要来考虑我们怎么使用一个好的框架来完成我们的应用。我们的应用有多少个页面,页面之间的导航到底是怎么样子的。这个对于我们一开始来设计我们的应用来说非常中要。在这篇文章中,我们来介绍如何在上层来设计我们的应用框架。   1)使用tab来创建一个平面的导航应...

2019-01-16 00:50:11

阅读数 56

评论数 0

利用Loader来动态加载不同的QML文件来改变UI

在这篇文章中,我们将介绍如何使用Loader来加载不同的QML文件来实现动态的UI。在之前的文章“如何使用Loader来动态载入一个基于item的Component”中,我们已经介绍了一些关于它的用法。Loader的好处是只有在我们需要的时候才装载我们所需要的QML文件,这样可以节省应用所需要的内...

2019-01-16 00:48:49

阅读数 56

评论数 0

在Ubuntu平台中读取CSV文件并用table进行展示

在今天的这篇文章中,我们将介绍如何读取一个CSV文件,并使用一个table进行展示数据。我们知道在Ubuntu平台中目前没有移植TableView。那么我们怎么来展示一个Table的数据呢?   首先,在Ubuntu桌面上,我们可以使用我们的LibreOffice来创建一个我们的数据表:  ...

2019-01-16 00:47:57

阅读数 203

评论数 0

如何利用LXD来在不同的环境中编译我们的snap

LXD作为一容器的hypervisor,它对LXC提供了更多的新的用户体验.在今天的教程中,我们来介绍如何利用LXD来在不同的Ubuntu Desktop版本下编译我们的snap应用.   1)安装LXD及命令行工具   我们可以参照链接来安装我们的LXD:https://linuxcon...

2019-01-16 00:44:30

阅读数 24

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭