标签: quickly

如何让应用程序快速安装到 /opt 中?

我已经使用 Quickly 创建了“hello world”示例,并使用quickly package. 此软件包将应用程序安装到/usr/share和 中/usr/bin

但是,developer.ubuntu.com 上打包要求说该包必须安装到/opt. 如何转换我的快速应用程序以使其符合要求?

quickly application-development

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

如何修复“bzr:错误:无法确定您的姓名。”?

我正在尝试quickly create我的第一个应用程序,但在尝试运行或创建应用程序时遇到了 gtk 错误。

这是我执行的内容和得到的结果的副本:

daniel@laptop:~/PyDevelopment$ quickly create ubuntu-application app001
Creating project directory app001
Creating bzr repository and committing
Launching your newly created project!
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `Window' can't be set after construction
  Gtk.Window.__init__(self, type=type, **kwds)
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `App001Window' can't be set after construction
  Gtk.Window.__init__(self, type=type, **kwds)
Congrats, your new project is setup! cd /home/daniel/PyDevelopment/app001/ to start hacking.
daniel@laptop:~/PyDevelopment$ cd app001
daniel@laptop:~/PyDevelopment/app001$ quickly design
daniel@laptop:~/PyDevelopment/app001$ quickly rub …
Run Code Online (Sandbox Code Playgroud)

bazaar quickly

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

如何获取 gnome-system-monitor 的源代码并在我的应用程序中使用它?

我想在 ubuntu 中使用 python 创建一个与 gnome-system-monitor 非常相似的系统监视器。

我已经使用了 GUI 的快速应用程序,现在我想显示系统监视器显示的 cpu 历史记录,我想知道在哪里可以获得系统监视器的源代码以及如何在我的应用程序中使用它。

python quickly application-development

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

有哪些快速模板可用

如何快速获取官方和非官方模板列表。我用谷歌搜索它,但没有得到任何满意的结果。

quickly application-development

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

如何在我的 python 应用程序中包含基本的图像编辑?

我正在为 Ubuntu App Showdown 制作一个应用程序,我想包括基本的图像编辑,例如向图像添加黑白、灰色效果等。但我不知道该怎么做。我一直在阅读有关 PIL 的文章,我已经尝试过,但无法使其正常工作。因此,如果您可以通过示例或教程链接或其他内容帮助我,那将非常有帮助。谢谢。

python quickly application-development image-editor

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

快速项目系统通知不起作用(“导入 pynotify”失败)

如果我在终端中使用以下命令创建一个快速项目:

 quickly create ubuntu-application helloworld
Run Code Online (Sandbox Code Playgroud)

然后在 HelloworldWindow.py 中添加以下几行,

import sys
import pynotify
Run Code Online (Sandbox Code Playgroud)

当我想运行应用程序时,“import pynotify”行在我的系统上产生以下错误输出

quickly run
Run Code Online (Sandbox Code Playgroud)

错误输出:

/usr/lib/python2.7/dist-packages/gobject/constants.py:24:警告:g_boxed_type_register_static:断言g_type_from_name (name) == 0' failed import gobject._gobject /usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:40: Warning: specified class size for typePyGtkGenericCellRenderer' 小于父类型的GtkCellRenderer' class size from gtk import _gtk /usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_get_qdata: assertion节点 != NULL' 从 gtk import _gtk 失败

应用程序不会启动。

但是如果我想运行以下 python-application

 #!/usr/bin/python
 import sys
 import pynotify

 if __name__ == "__main__":
if not pynotify.init("icon-summary-body"):
    sys.exit(1)

n = pynotify.Notification(
    "Notification",
    "Hello notify! It works!",
    "notification-message-im")
n.show()
Run Code Online (Sandbox Code Playgroud)

例如,通过将代码保存在文件名“notify.py”中,我可以在终端中使用命令运行代码: …

notification python quickly application-development

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

如何在 Gtk3 中实现退出对话框?

我几乎完成了我的 Ubuntu App Showdown 应用程序,但想让它更加健壮,在应用程序退出时,我遍历打开的文件,检查未保存的文件,如果发现任何文件,我会弹出一个对话框通知用户。

我想要发生的是,如果用户取消对话框,程序将恢复,但是如果用户单击确定,对话框和主窗口都应该关闭。

这是我到目前为止。

self.connect("delete-event", self.CheckSave)

def CheckSave(self, arg1, arg2):
    unsaved = False
    for doc in self.Documents:
        if doc.Saved == False:
            unsaved = True

    if unsaved:
        print("Unsaved document")
        Dialog = Gtk.Dialog("Really quit?", 0, Gtk.DialogFlags.MODAL)
        Dialog.add_button(Gtk.STOCK_NO, Gtk.ResponseType.CANCEL)
        Dialog.add_button(Gtk.STOCK_YES, Gtk.ResponseType.OK)

        box = Dialog.get_content_area()
        label1 = Gtk.Label("There are unsaved file(s).")
        label2 = Gtk.Label("Are you sure you want to quit?")
        box.add(label1)
        box.add(label2)
        box.show_all()

        response = Dialog.run()
        print(response)

        if response == Gtk.ResponseType.OK:
            return(False)
        else:
            return(True)

        Dialog.destroy()
Run Code Online (Sandbox Code Playgroud)

当对话框运行时,它从不输出 ResponseType.OK 或 ResponseType.CANCEL 值,我得到随机负数,如 -4 …

python quickly application-development gtk3

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

在引擎盖下,Quickly 是由什么制成的?

在引擎盖下,Quickly是由什么制成的?

它是python的包装器吗?它是一种编译语言?便携吗?建筑和设计怎么样?

python programming quickly application-development

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

有没有办法制作我的 python/gtk3 应用程序的 Windows 版本?

我最近一直在使用 quick 和 GTK 3 进行大量编码。它很棒,我对一些结果感到满意,但现在我想与运行 Windows 或 mac 的人分享我的应用程序。有什么方法可以制作某种 Windows 安装程序,还是在他们尝试安装各种库等时我必须握住他们的手?提前致谢。

python gtk quickly application-development

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

无法运行程序 - 'org.gnome.desktop.interface' 未安装

我正在尝试制作一个 python 应用程序,它基本上可以在 Ubuntu 12.04 上快速查看网页。

当我sudo quickly run在终端中这样做时,我总是收到此错误:

(saikoroubuntu:5283): GLib-GIO-ERROR **: Settings schema
'org.gnome.desktop.interface' is not installed
Run Code Online (Sandbox Code Playgroud)

似乎是什么问题?

这是我的代码:

 #!/usr/bin/env python


import gtk
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *

app = QApplication(sys.argv)

web = QWebView()
web.load(QUrl("http://shifat.tk/apps/saikoro/ios"))
web.show()

sys.exit(app.exec_())
Run Code Online (Sandbox Code Playgroud)

我基本上使用的是我在 Stackoverflow 上找到的代码:“如何使用 Python 制作一个简单的跨平台网络浏览器?”

python quickly 12.04 application-development

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