Tag: 应用程序开发

如何在收到TextEdit :: onLinkActivated信号时打开浏览器

我想打开一个浏览器窗口,显示TextEdit onLinkActivated信号收到的URL。 是否可以从QML应用程序执行此类调用?

KDE应用程序中的配置文件

我正在编写一个使用KDE在软件中心销售的开源应用程序。 根据将应用程序上载到软件中心的要求 , 将所有配置设置写入〜/ .config /(这可以是一个文件或包含多个配置文件的目录) 默认情况下,KDE应用程序似乎将配置文件存储在~/.kde/share/config/rc 。 这是不允许的? 如果是这样,我如何更改文件的存储位置? 我正在使用KConfig XT。 教程说 通过打开控制将存储数据的KConfig文件的标记来启动该文件。有三种可能性: 如果标记没有属性,则生成的代码将使用应用程序的默认KConfig文件(通常$HOME/.kde/config/rc )。 “name”属性用于手动指定文件名。 如果分配给“name”的值不是绝对文件路径,则将在默认的KDE配置目录(通常是$HOME/.kde/config )中创建该文件。 如果您希望能够在构造时指定配置文件,请使用 。 这会导致生成的类的构造函数将KSharedConfig::Ptr作为参数,允许您构造指向不同文件的多个实例。 我已经尝试将name属性设置为~/.config/ ,但该位置没有文件,尽管仍在保存设置。 此外,当我设置name属性时,其他设置仍保存到~/.kde/share/config/rc ,例如窗口大小。 如何更改KDE应用程序的配置数据存储位置,以满足软件中心的上传要求?

更新后QtCreator出现问题

我在我的机器(12.04)上安装了ubuntu-sdk 2天,安装的Qt版本是5.0.2。 一切都运行得很好,但今天有一些来自ubuntu-sdk团队的更新,在安装之后,Qt Creator没有显示Ubuntu欢迎页面,并且没有Ubuntu Touch的项目类型,它只是消失了。 默认货币转换器应用程序工作,我有一个名为Cordovaqt的新项目类型。 所有这一切的另一面是,Qt Creator使用ubuntu插件以及之前的一切,如果它通过终端运行。 为什么会这样? 想法?

使用Ubuntu SDK调试HTML5

我读到了这个问题: 我可以为Ubuntu手机开发混合原生/ HTML5应用程序吗? 它有一个很好的答案,但Ubuntu SDK(Ubuntu 13.04)不再支持它,现在它使用: import QtQuick 2.0 import Ubuntu.Components 0.1 import QtWebKit 3.0 尝试调用WebView的“设置”时有一些错误: Cannot assign to non-existent property “settings” 在网上挖掘我发现了一些解决方案,遗憾的是对我不起作用。 import QtQuick 2.0 import Ubuntu.Components 0.1 import QtWebKit 3.0 import QtWebKit.experimental 1.0 MainView { // objectName for functional testing purposes (autopilot-qt5) objectName: “mainView” // Note! applicationName needs to match the .desktop filename […]

我在哪里为我的Showdown应用程序安装.desktop启动器?

这一切都在标题中…有效并且由发射器(如Unity仪表板)读取.desktop文件必须位于/ usr / share / applications或/ usr / local / share / applications中,但是基本规则是Showdown比赛说必须在opt /中安装所有东西。 那么我在哪里为我的Showdown应用程序安装它?

是否收集了作为Smart Scopes Server一部分的个人或敏感数据?

Smart Scopes技术意味着在线提交搜索查询,以便由Canonical的Smart Scopes服务器处理。 是否收集了作为Smart Scopes Server一部分的个人或敏感数据?

Ubuntu SDK QML如何更改TextField的背景颜色

我有一种情况,我的QML应用程序MainView的背景颜色导致文本字段条目在同样深棕色背景上有灰色字体。 这使得几乎不可能读取已输入文本字段的文本。 输入文本时,它很好,因为背景变为白色,现在可以看到深色文本,但是当未选择文本字段时,文本是不可读的。 有没有办法改变文本字段的背景颜色? 我已经尝试过更改文本颜色,它在不输入文本时有效,但是一旦我在文本字段中单击输入文本我就再也看不懂了,因为文本字段背景颜色变为白色而文本颜色也是很轻。 任何人都可以解决这个问题吗? 谢谢

“快跑”不再工作了

重命名文件夹并创建一个具有相同名称的新文件夹并将重命名的文件夹的内容移动到新文件夹后, quickly run的命令不起作用。 这是错误: ERROR: No run command found. Candidate commands are: commands, getstarted, help, quickly

很快,Treeview和Treestore,条目文本没有显示

如果我将条目附加到treestore ,我可以看到条目存在,但我看不到这些条目的任何文本。 我不知道是否需要添加repaint或其他内容,或者我是否应该以某种方式将treestore列链接到treeview列。 问题(没有显示文字): 添加到treeview列: 以及我添加的用于向树添加条目的代码: # Code for other initialization actions should be added here. treestore = self.builder.get_object(“treestore1”) root = treestore.append(None,[“from_test1″,”to_test1”]) treestore.append(root,[“from_test2″,”to_test2”])

如何为应用程序授予root权限?

我尝试向Ubuntu软件中心提交应用程序,但它被拒绝了,因为您需要输入管理员密码才能使用它。 我需要为应用程序授予root权限才能运行,所以我使用了sudo。 但他们说我不能在我的应用程序中使用sudo。 我怎样才能赋予它root权限?