标签: application-development

head: 属性在 qml 中的 Page{} 上有什么作用?

我有一个应用程序,我试图让标题中的工具栏工作。在文档中,我注意到一个名为的属性head似乎创建并向标题工具栏添加项目。

this 和 the 和有toolbaritems什么不一样?

此外,相关的,在尝试使用此 head 属性时,我收到错误:无法分配给不存在的属性“head”(类似于问题为什么我收到错误“无法分配给不存在的属性“head”?

哪一种是正确(或更好)的方式?

谢谢

兰迪

application-development qml ubuntu-sdk ubuntu-touch

4
推荐指数
1
解决办法
352
查看次数

你能用qml做字典吗?

例如:

Item {
    id: sylvainLikesAnsweringMyQuestions
    property var myDict: {[key,value],[anotherKey,anotherValue]}
}
Run Code Online (Sandbox Code Playgroud)

programming syntax application-development qml ubuntu-sdk

4
推荐指数
1
解决办法
5950
查看次数

我如何为 Ubuntu 开发在未来版本中仍然可以使用的软件

像你们中的许多人一样,我有时会因为一些开发人员停止开发他们创建的软件而感到恼火(请参见下面的示例)。当我们试图应对损失时,我们有时不会接受这个事实。例如,我开始使用gradiator, 通过 VirtualBox 和 Ubuntu 12.04。

但最终我们都必须接受事实:有些应用程序已不复存在。

所以这个问题——代表未来的用户和开发者——将有利于双方。

我如何为 Ubuntu 开发可以在未来版本中使用的软件。

例子

application-development

4
推荐指数
2
解决办法
609
查看次数

QML 中的 objectName: 属性是什么,为什么需要它,它与 id: 属性有何不同?

  1. QML 中的 objectName: 属性是什么?
  2. 哪些组件具有此属性?
  3. 为什么需要它?
  4. 它与 id: 属性有何不同?
  5. 为什么我不能只使用 id: 属性?

programming application-development qml ubuntu-sdk

4
推荐指数
1
解决办法
7813
查看次数

移除未列出的点击目标

我想为 Ubuntu Touch 编写一个应用程序并在我的Aquaris BQ 4.5 Ubuntu Edition上测试它。我在设置它时失败了很多,现在最终没有相应的点击目标:

当我转到 Ubuntu-SDK 中的设备选项卡时,它告诉我目前没有为我的设备定义工具包。单击自动创建它告诉我,没有安装兼容的 chroot。选择armfh 15.04并输入我的密码,我得到:

点击目标 click-ubuntu-sdk-15.04-armhf 已经存在

运行sudo click list什么都不sudo click unregister --user=phablet click-ubuntu-sdk-15.04-armhf返回并返回

回溯(最近一次调用):
   文件“/usr/bin/click”,第 86 行,在 <module> 中
     sys.exit(main())
   文件“/usr/bin/click”,第 82 行,在 main
     return mod 中.run(args)
   文件“/usr/lib/python3/dist-packages/click/commands/unregister.py”,第 55 行,运行
     old_version = registry.get_version(package)
 gi._glib.GError:无法获取密码文件平板手机入口:成功

但什么都没有改变。我有点卡在这里。

ls /var/lib/schroot/chroots/仅返回click-ubuntu-sdk-14.04-i386,这是我的操作系统。但在我的困惑中,我曾经手动删除了/var/lib/schroot/chroots/click-ubuntu-sdk-14.04-i386-Folder。

任何人都知道如何重置这一切?我不想重新安装 Ubuntu。

PS:通过工具->选项->Ubuntu->创建点击目标创建任何其他点击目标都可以完美运行。

chroot application-development ubuntu-sdk ubuntu-touch

4
推荐指数
1
解决办法
295
查看次数

在哪里存储快照应用程序的全局配置文件

我目前正在开发一个用 Golang 编写的服务器端应用程序。我想将应用程序打包到 snap 包中。

我可以将应用程序的全局配置文件存储在何处,即使在升级后仍可保留?

一些示例代码会很好,谢谢!

application-development golang snap

4
推荐指数
1
解决办法
7745
查看次数

4
推荐指数
1
解决办法
833
查看次数

如何为 Ubuntu 软件中心创建桌面应用程序?

我想为 Ubuntu 开发桌面应用程序并将它们推送到 Ubuntu 软件中心。

我搜索了整个互联网,但找不到关于这个主题的任何合适的文章或博客。我想过“快速”使用,但这个包似乎已被弃用。任何人都可以建议我应该使用哪个平台以及我需要的设置吗?提前致谢。

software-center software-recommendation application-development

4
推荐指数
2
解决办法
790
查看次数

为 Python 应用程序设置构建系统

在试图解决这个问题时,我遇到了以下问题。

我有一个安装到/usr/lib/. 但是我需要将此脚本放入构建系统中,以便我可以将其与我的包一起使用。

任何帮助,将不胜感激。尽管我以前在编写 C++ 应用程序时使用过 Makefile,但我从未为 Python 文件创建过任何类型的 Makefile(我什至不知道从哪里开始)。

我将如何为我的应用程序设置构建系统?

python application-development

3
推荐指数
1
解决办法
1036
查看次数

作为申请审查过程的一部分,“图书馆不合格”是什么意思?

我阅读了申请审查流程,我有一个问题。在“哪些应用程序符合条件”部分中有一些我不明白的内容:

  • 没有其他软件可以依赖于提交的应用程序(例如,开发库不符合条件)。

有人可以用一个例子来解释它,请..

development application-development application-submission

3
推荐指数
1
解决办法
113
查看次数