31得票4回答
如何使用Qt Creator与Python?

我想使用Qt来开发Ubuntu桌面、手机和平板电脑应用程序,但我不想学习一种新的编程语言(C++,JavaScript)。是否可以使用Python编写Qt应用程序,并利用Qt-Creator作为IDE?

28得票1回答
(QML)Flickable的功能不如预期地工作。

所以,在构建Ubuntu应用程序时,我需要使用flickable来进行滚动,现在我有以下形式的代码 Page{ ... Flickable { anchors.fill: parent content.height: element1.height + element...

24得票2回答
如何通过用户输入在Ubuntu设备上锁定屏幕方向为纵向或横向?

我正在开发一个用于Ubuntu-Touch的阅读器应用。在使用该应用阅读书籍时,锁定屏幕方向为纵向或横向将是一个有帮助的功能。这在侧躺在床上阅读时非常有用。 我尝试过使用"automaticOrientation = false or true",但是SDK当前在设置为false时仍会锁定屏...

19得票5回答
从QML应用程序运行系统命令

我想在我的应用程序中运行一个系统命令。它应该使用SSH在远程服务器上运行一个命令。但这并不是重点。重点是我不知道如何从应用程序中运行任何类型的命令。我在邮件列表中询问过,他们建议我使用C++构建一个QML扩展。但我不懂C++,而且似乎我必须学习很多东西才能运行一个简单的命令。 在Python...

16得票1回答
如何立即更改OptionSelector中的索引(无动画)?

在我的应用程序中,我使用一个OptionSelector来从自行车站列表中进行选择。我还有一个地图组件,每个站点都有一个标记。 当我点击一个标记时,它也会将OptionSelector更改为相应站点的索引,因为这是良好的用户体验。 不好的用户体验是OptionSelector对这个索引变化...

13得票4回答
为什么在QTCreator中找不到Ubuntu.Components 0.1?

首先,我需要使用QML和QT Creator创建一个“Hello World”应用程序,如此处所述http://developer.ubuntu.com/get-started/gomobile/。 其次,在尝试安装QML平台和依赖项时,我无法运行第2步(“安装Ubuntu QML工具包预览...

10得票2回答
如何使用gettext使QML文件可翻译

我想基于Python(PySide)和QML编写一个QtQuick应用程序。 我知道Qt应用程序有自己的翻译技术,但是我想在这个应用程序中坚持使用gettext。我想知道是否有可能: - 在QML文件中标记需要翻译的字符串,以便gettext工具可以将它们提取到.pot文件中 - 在运行时...

10得票1回答
如何在QML拖放示例中触发onDropped事件?

在qml文档中有一个拖放示例。 import QtQuick 2.0 Item { width: 200; height: 200 DropArea { x: 75; y: 75 width: 50; height: 50 ...

10得票1回答
如何在Ubuntu手机上使用QML主题化

Ubuntu界面工具包文档介绍了使用类似CSS语法的 QML元素主题化。听起来很令人惊叹,但我无法开始使用它。我尝试了很多次,但是我想可能是因为我缺少一些基本问题的答案: 有关如何放置.qmltheme文件以及如何命名它们是否有任何规则? 引用是如何实现的?在.qmltheme文件中设置的...