Tag: 应用程序开发

如何从Ubuntu软件中心购买税款?

我刚刚创建了一个帐户来向Ubuntu软件中心提交申请,协议中说:“您有责任确定与分发应用程序相关的适用税款,并且您应向适用的税务机关支付适用的税款。” 这是否意味着Canonical不征税(尤其是欧盟的增值税),这是我的责任吗? 另外,我错误地认为南加州大学列出的价格对于纳税人和那些不需要支付税的人来说都是一样的吗?

如何获取我的图标主题中的名称以与pythons appindicator模块一起使用?

如何获取我可以插入的字符串而不是’gtk-execute’? #!/usr/bin/python import gobject import gtk import appindicator if __name__ == “__main__”: ind = appindicator.Indicator(“example-simple-client”, “gtk-execute”, appindicator.CATEGORY_APPLICATION_STATUS) ind.set_status (appindicator.STATUS_ACTIVE) menu = gtk.Menu() for i in range(3): buf = “Test-undermenu – %d” % i menu_items = gtk.MenuItem(buf) menu.append(menu_items) menu_items.connect(“activate”, gtk.main_quit) menu_items.show() ind.set_menu(menu) gtk.main() 我在下面的回答几乎是这样的。 如果有一些python代码可以输出所有可用的图标,那还是不错的选择。

如何“快速”使用Git?

如何快速使用Git作为其默认版本控制而不是Bazaar?

是否有关于appindicator的python绑定的详细API文档?

我对自己的项目非常严厉,需要有关python的appindicator模块的良好文档。 到目前为止我发现了什么: dev.ubuntu.com上的API文档 社区维基条目 关于C代码的API文档 好博文 他们怎么了: 只是一个列表,没有关于参数,返回和方法的解释 只有设计考虑因素和背景 – 很少有助于实际编程 缺少python模块的东西(例如create_menu_from_desktop) 压缩但不完整的大量有用信息 所以基本上我需要像3.一样详细的东西,但对于python模块。 关于我的问题的例子: void build_menu_from_desktop(desktop_file,desktop_profile) 应该是什么参数以及该方法的作用是什么? 我的猜测是,该方法从’* .desktop’文件创建菜单条目。 但如果是这样,为什么它需要更多的参数而不仅仅是那个文件呢? 文件中的哪些条目从菜单项中获取? 像这样的问题我有点难以找到答案。

如何将守护进程添加到Quickly应用程序?

我正在快速构建一个应用程序,我想添加一个将在后台运行的守护进程。 你怎么做到这一点?

我可以为Ubuntu手机开发混合原生/ HTML5应用程序吗?

我可以开发一个与Ubuntu手机中的本机API和HTML5结合使用的混合应用程序吗? 我知道可以开发本机应用程序或HTML5应用程序。 但是,我想知道开发一个在Ubuntu Phone中具有HTML5 UI(混合)的本机应用程序。

模块validation失败签名和/或所需密钥丢失

我正在研究一个内核模块,它工作正常。 但是,通过dmesg查看,我看到有关模块validation失败的消息(模块validation失败签名和/或缺少必需的密钥)。 我该如何解决这个问题? 如何让我的模块签名进行validation? 谢谢。

我可以用Python开发手机应用程序的ubuntu吗?

有谁知道我们是否可以在Python中为ubuntu手机开发应用程序? PyQT / PySide似乎也支持QML。 但我们可以在手机上使用它们吗?

如何为Unity开发系统指标?

这不是如何创建Unity指标的重复? 。 我正在寻找系统指标而非应用指标。 Backgound: 从这两个问题: 如何在登录屏幕中添加或操作应用程序/系统指示器? 如何将indicator-sysmonitor设置为登录屏幕上的默认指示器 我了解到有两种类型的指标: 系统:声音,键盘,应用程序……(试试: ps ax | grep indicator ) 应用程序:nm-applet,sysmonitor,…以及几乎所有可用的应用程序指标中列出的内容? 所有应用指标均由指标应用程序(系统一)处理/显示。 系统指示器由Unity面板直接显示。 这两个问题都是关于在登录和锁定屏幕中添加/删除指标。 第一个是直接设置(处理系统指标时)。 第二个是艰难的设置(当处理应用指标时),这需要修改锁定屏幕的面板服务(统一包)的来源以及登录屏幕的统一来源。 作为sysmonitor的情况,对我来说是解决方法。 最好的解决方案是实现系统指示器而不是应用程序指示器。 话题: 系统指标是否有统一的API(最好是:Python然后是C / C ++)? 请参考官方文件。 大多数系统指标都是使用Vala编程语言编写的。 任何人都可以使用Python或C为系统指示器编写小型演示吗? 更新: 我找到了一些可能推动的链接: 在Application Indicators项目页面中,他们列出了用于应用程序指标的AppIndicator-0.3 API( C和Python )的链接。 他们还列出了Indicate-0.7 API( C和Python )。 这是什么? 嗯,它是桌面应用程序之间的DBus消息传递通道。 另一方面,在系统指标项目页面中,他们提到: 系统指标API 使用libindicate的消息菜单。 使用libunity的声音菜单。 使用Evolution-Data-Server的日期/时间指示器 他们似乎列出了与Evolution-Data-Server类似的Data API而非指标开发API。 但不确定libindicate和 libunity。 有没有人使用这两个库? 尝试使用apt-cache […]

如何在12.04 LTS上安装Qt 5.x?

如果要使用QML 2.0和Qt5进行开发,则基本软件包似乎不存在于12.04的存储库中。 我应该添加什么PPA? 它是二进制安装程序吗? 自己编译工具包? 这些不是单独的问题,它们只是答案的可能轨迹。 我问,因为如果你想为Ubuntu手机开发,但仍然拥有坚如磐石的LTS开发盒,这似乎是合适的道路。 如何在12.04 LTS上安装Qt 5.x?