Tag: 应用程序开发

如何使用KDE应用程序的应用程序指示器?

如何在不使用GTK的情况下使用libappindicator在C ++中为KDE应用程序创建应用程序指示器? 此处显示的示例使用GTK创建菜单。 这有必要吗? 是否有某个KDE应用程序使用我可以查看的应用程序指示器? (我想用appindicator和libappindicator标记这个问题,但我没有足够的“声誉”来做到这一点。)

可以通过我的应用程序showdown项目在/ usr中安装某些东西吗?

我正在为Ubuntu App Showdown Contest( https://launchpad.net/wuuzy )开展一个项目,我想知道是否可以在/ usr中安装库之类的东西。 事实上,我的项目使用扩展系统来提高自己的选择范围。 它就像一个插件系统,它生成目前安装在/ usr中的库。 我的应用程序还生成一个安装在/usr/lib/girepository-1.0/和/usr/local/share/gir-1.0/中的gir文件。 它还使用了一个安装了/usr/share/glib-2.0/schemas/的gsettings模式。 当然,我在/ usr / share / applications中也安装了.desktop文件,即使我在/ opt / PROJECT中有它的副本。 所以我真正想知道的是,如果想要加入Ubuntu App Showdown竞赛的应用程序允许此安装目标。

Ubuntu Phone SDK演示应用程序出现问题

我在运行Ubuntu Precise(12.04.2 LTS)的VirtualBox VM上安装了Ubuntu手机SDK作为客户操作系统。 已安装“访客扩展”。 客户操作系统内核是32位3.2.0-37,没有PAE。 我在http://developer.ubuntu.com上按照SDK的安装说明进行操作,安装似乎顺利进行。 但是,当我尝试运行演示“货币转换器”应用程序时, qmlscene报告表单中的许多错误: OpenGL Warning: XGetVisualInfo returned 0 visuals for 0x8db7f98 最后是消息: Unrecognized OpenGL version 弹出一个黑框,但内部没有任何内容。 有谁知道可能导致这个问题的原因是什么?

FreshBooks在线账户

我正在开发一个连接到FreshBook API的应用程序。 我可以在我的应用程序中集成帐户身份validation过程,或者我可以开发可供其他应用程序开发人员使用的在线帐户。 我查看了现有在线帐户中的一些代码(参考了如何从Ubuntu Touch应用程序中使用OAuth? )。 但是,FreshBooks有点复杂。 它们的工作方式,每个帐户都有一个专用的子域,每个子域都有自己独立的OAuth URL。 我不能只在代码中放置一个固定的端点。 所以我的问题是,在打开OAuth表单页面之前,如何在OAuth流程之前添加一个字段来收集用户的子域? 我从关于如何实施在线账户的零知识开始,所以我不知道从哪里开始。 编辑 :作为一种解决方法,我将OAuth流程直接放入我的应用程序中,请参阅以下问题: 使用QML获取Qt WebKit HTML内容

如何从PageStack的页面返回到UI Toolkit中的父选项卡

因此, 在上一个问题中,我尝试使用Ubuntu UI Toolkit将PageStack嵌套在Tabs组件中。 它似乎有效,但它有它的怪癖,所以我现在尝试另一种选择,理论上根据文档应该具有相同的效果。 但是,通过下面的代码,我注意到以下内容:在打开第3页时,如果我然后拉动工具栏并点击“返回”按钮,它总是返回到选项卡中的初始选项卡,而不是实际的选项卡。页面已加载。 也就是说, page3是从tab2加载的,但是如果我打开页面,从底部拉出工具栏并点击Back,我会返回到tab1 。 我如何才能点击Back返回tab2 ? import QtQuick 2.0 import Ubuntu.Components 1.1 MainView { id: mainView width: units.gu(38) height: units.gu(50) PageStack { id: pageStack Component.onCompleted: push(tabs) Tabs { id: tabs Tab { id: tab1 title: “Tab 1” page: Page { Label { anchors.centerIn: parent text: “Use header to navigate between […]

desktop_Icon是什么意思?

我已经向软件商店提交了一个应用程序,但它会收到此错误: – desktop_Icon 这是什么意思,我该如何解决?

提交申请时,源代码会发生什么

这是一个后续问题: 如何处理商业应用程序的更新? 当我提交申请以包含在软件中心时,我必须上传Debian源包。 源代码会发生什么? 是否发布? 那么Python应用程序呢?

如何使用python3和PyQt创建appmenu?

我正在寻找一种使用python3.2和pyqt4创建appmenu指标的方法。 请帮我。

如何使用C ++后端和QML接口创建Ubuntu Touch应用程序

我期待Ubuntu Touch的发布,并认为在我的Android手机上贡献一个我现在也使用的小型免费应用程序会很不错。 Android的免费开源应用程序名为MythMote(code.google.com/p/mythmote),基本上建立了与运行MythTv前端的PC的TCP连接,然后传输数据流来控制它。 www.mythtv.org/wiki/Frontend_control_socket上的信息包含可以使用的受支持命令的列表。 我已经设法将应用程序创建为Qt Widgets应用程序,它可以根据需要运行。 所以我有一个myapp.pro,mainwindow.h,main.cpp,mainwindow.cpp和一个mainwindow.ui文件。 换句话说,它是一个包含使用QTcpSocket类的C ++代码的桌面应用程序。 我目前正在努力的是为它添加一个QML用户界面,以便我可以从Ubuntu SDK中上传它以便可以查看它。 我尝试使用Simple UI创建一个新的Ubuntu’App’,然后将C ++代码复制粘贴到一个添加的C ++类中。 这确实有效,因为Ubuntu SDK不允许我添加C ++类(导致文件生成失败)。 我试图用QML扩展库创建一个新的Ubuntu应用程序。 但是我不能发布这样一个项目,因为它是错误的工具包类型。 给出’不支持为非UbuntuSDK目标创建单击包。 我在这个网站上发现了类似的问题: 具有c ++核心和QML界面的Ubuntu Touch应用程序。 怎么创造? 提供的最佳答案不允许创建Click包,因此不允许我发布应用程序。 底部的答案指向下面的页面,但我无法得到示例工作,我怀疑它将允许我发布它: http://forum.xda-developers.com/showthread.php?p=41115284&nocache=1 我还试图看看QML是否有类似于QTcpSocket类的东西但是无法找到它。 所以,我希望你们中的一些人成功发布了一个将C ++后端连接到QML用户界面的应用程序。 谢谢!

如何将依赖项添加到快速生成的.deb安装程序?

可能重复: 创建具有构建依赖关系的快速应用程序 我的应用程序需要额外的软件包(快速完成)。 当我跑: quickly package 我该怎么设置它们? 提前致谢!