qml

如何使用 qml 为 xfce 制作锁屏(无需 sddm 锁屏)
qml

如何使用 qml 为 xfce 制作锁屏(无需 sddm 锁屏)

我正在尝试使用 QML 和 python PyQt5 为 Xfce 和 gnome 制作锁屏。 主文件 import QtQuick 2.12 import QtQuick.Controls 2.12 import QtQuick.Window 2.12 import QtGraphicalEffects 1.0 ApplicationWindow { property var enter: 0 id: window objectName: "popup" width: Screen.width height: ...

Admin

QtLocation 和 QtPositioning 未安装
qml

QtLocation 和 QtPositioning 未安装

我正在尝试开发一个可以显示地图的 KDE 小部件。目前我无法加载该小部件,因为存在错误module "QtLocation" is not installed和module "QtPositioning" is not installed。 我正在运行 Ubuntu 18.04。在此页面,我已确认libqt5positioning5和libqt5location5已安装。小部件仍然无法加载,并出现上述错误。 在 Reddit 上有人告诉我,我还需要安装 QML 绑定。我需要的包名称是什么? ...

Admin

Ubuntu Touch apparmor 在发出 Http Post/Get 请求时被拒绝吗?
qml

Ubuntu Touch apparmor 在发出 Http Post/Get 请求时被拒绝吗?

我正在尝试为 Ubuntu Touch 开发原生 QML 应用程序,但是当需要从我的服务器获取远程内容来填充列表视图时,它会因 apparmor 拒绝而失败。 这是我用来填充 UbuntuListView 的 ListModel。ListModel 有一个名为 fetchposts() 的函数,该函数迭代执行 XmlHttpRequest 以获取帖子的评论和标签列表。 ListModel { id: postsModel function fetchposts() { postsModel.clear() // empt...

Admin

QtAudioEngine 适用于 Ubuntu 16.04 吗?
qml

QtAudioEngine 适用于 Ubuntu 16.04 吗?

我正在尝试使用 Ubuntu SDK 向 Ubuntu 16.04 上的 Qt 应用程序添加声音。以下 QML 构建但在运行时失败module "QtAudioEngine" is not installed: import QtQuick 2.2 import QtQuick.Controls 1.1 import QtMultimedia 5.6 import QtAudioEngine 1.1 // <-- nope 我看到这个问题适用qtdeclarative5-qtaudioengine-plugin于...

Admin

应用程序更新中的 U1Db QML API 数据库
qml

应用程序更新中的 U1Db QML API 数据库

我已经在 QML 中创建了一个使用 U1Db qml Api(sdk 15.04.5)的应用程序。该应用程序创建一个数据库来保存其数据。该应用程序已加载到 Ubuntu 商店并可供用户使用。 数据库创建如下: U1db.Database { id: mypeopleDb path: Qt.resolvedUrl("MyPeople_db"); } 当我将新版本的应用程序上传到 Ubuntu 商店并且用户更新旧应用程序时,现有数据库会发生什么?旧数据库会丢失?被覆盖?被重复使用? 解决这种情况的最佳方案是什么? 谢谢 ...

Admin

Ubuntu SDK:部署到 armhf 设备时,图像在“仅 QML 应用程序”中难以工作
qml

Ubuntu SDK:部署到 armhf 设备时,图像在“仅 QML 应用程序”中难以工作

当我使用 Ubuntu SDK 将 QML 程序部署到桌面时,我放置在同一个文件夹中的图像可以Main.qml在应用程序中正确访问和显示source: "Pics/testpic.png" 当部署到 armhf 设备时,它们无法以这种方式访问​​,而是会导致类似以下错误 QML QQuickImage: Cannot open: file:///opt/click.ubuntu.com 让点击包将图片文件夹合并到二进制文件中以便应用程序可以访问和使用它们的最佳方法是什么? 如果我将源更改为网址,它会很乐意显示我指向的任何图片,因此它能够正常显示图像,但无法...

Admin

Ubuntu Touch 上的 QML MediaPlayer
qml

Ubuntu Touch 上的 QML MediaPlayer

有人尝试过在 Ubuntu Touch 上使用 QML MediaPlayer 播放电影链接(MP4)吗? 目前我只能获得音频,但没有任何视频。 任何帮助,将不胜感激。 ...

Admin

Canonical 是否有计划为 D 编程语言构建 UI Toolkit API
qml

Canonical 是否有计划为 D 编程语言构建 UI Toolkit API

有适用于 C++、JavaScript 甚至 Go 的 API。D Programming Language是构建应用程序的良好候选者Ubuntu Next,并且与 C++ 相比,我认为它不那么复杂。它具有良好的 C++ 绑定功能 + (Modelings Power, Native Efficiency and Convenience)。如果添加 D API,它将真正有助于构建更多应用程序。还有一个QML 绑定用于 D 的大量地下 Qt 绑定正在进行中,并且许多包和绑定。我听说一些社区成员准备在 Vulkan API 发布后着手解决它。 ...

Admin

使用 C++ 插件(qrc)在 Ubuntu QML 应用中添加图像文件
qml

使用 C++ 插件(qrc)在 Ubuntu QML 应用中添加图像文件

我正在使用 ubuntu-sdk 编写带有 C++ 插件的 Ubuntu QML(手机)应用程序。我的应用程序包含一个 png 图像,为了将该图像包含在二进制文件中(以便显示在手机上),我创建了一个 qrc 文件。 我的 qrc 文件如下所示: <!DOCTYPE RCC><RCC version="1.0"> <qresource> <file>../../../app/graphics/bigredbutton.png</file> </qresource> </R...

Admin

发布于 2018-07-17 在 ubuntu-sdk 最后更新 2018-07-17 17:27 浏览
qml

发布于 2018-07-17 在 ubuntu-sdk 最后更新 2018-07-17 17:27 浏览

我按照说明进行操作Ubuntu SDK安装 IDE。没问题。我可以编写一个应用程序并在桌面上运行它,但不能在我的 Ubuntu BQ 4.5 中运行。该套件错误,出现几个错误:图 1 中的“未找到适用于 qt 版本的 Mkspec”图 2 中,“qmake 不存在或不可执行”并且编译器在图 3 中似乎不为人知。 Ubuntu 14.04 上的 Qt 5.2.1 和 Qt-Creator 3.1.1。如何修复? ...

Admin

如何在 QML 应用程序中以编程方式识别我的 sqlite 数据库文件位于何处
qml

如何在 QML 应用程序中以编程方式识别我的 sqlite 数据库文件位于何处

我有一个 QML 应用程序,它也使用 C++。我需要从 C++ 连接到 DB (sqlite)。为此,我需要知道数据库文件的确切名称和位置。如何识别它?或者如何在没有这个确切位置的情况下从 C++ 连接到 SQLite? 与此同时,我搜索并发现这所以我建议用这种方法来识别它: $HOME/.local/share/myapplicationname/Database/filewithextension.sqlite 该数据库是使用以下命令从 javascript 应用程序创建的:db = LocalStorage.openDatabaseSync("...

Admin

将信号连接到 JavaScript 方法的正确方法是什么?
qml

将信号连接到 JavaScript 方法的正确方法是什么?

在 Ubuntu 手机应用程序中,我需要在事件发生时执行一些逻辑。由于我不想用太多行 JavaScript 污染 QML,因此我在外部文件中创建了一个类,并将信号连接到其方法之一: 主文件.qml import QtQuick 2.0 import Ubuntu.Components 1.1 import "action.js" as ActionJs MainView { objectName: "mainView" applicationName: "example.cos64" useDeprecatedToolbar...

Admin

U1db 出现“ReferenceError:内容未定义”
qml

U1db 出现“ReferenceError:内容未定义”

我正在尝试从 U1db 数据库中读取信息。 我遇到了这个错误 'ReferenceError: contents is not defined' 这是我的代码: import U1db 1.0 as U1db U1db.Database { id: db path: "lU1DbDatabase" } U1db.Document { id: doc database: db docId: 'doc...

Admin