草庐IT

gnome-builder

全部标签

python - 使用python访问gnome配置信息

是否有使用Python访问Gnome配置信息(即~/.gconf)的标准方法?已更新:请提供一个简短示例。 最佳答案 PythonGConf,还可以在您的发行版软件包存储库中查看诸如python-gconf和/或gnome-python-gconf之类的软件包:/usr/share/doc/python-gconf/examples/或者在http://svn.gnome.org/viewvc/gnome-python/trunk/examples/gconf/处浏览svn对于示例。在Fedora12(我的发行版)上它被称为gnom

python - Gnome 中 Python 应用程序的全局热键

我想为在Gnome中运行的Python应用程序分配一个全局热键。我怎么做?我能找到的都是两年前的帖子,说的是,几乎什么都没有:-) 最佳答案 python-keybinder是相同的代码,但独立打包。现在也可以在debian和ubuntu存储库中使用。https://github.com/engla/keybinder 关于python-Gnome中Python应用程序的全局热键,我们在StackOverflow上找到一个类似的问题: https://stac

python - 开发gnome面板小程序的最新方法是什么(使用python)

今天我已经切换到GNOME(从XFCE),发现缺少一些很酷的东西,我想(尝试)自己做。我试图找到有关如何开发Gnome小程序(您放置在面板中的项目)的信息,并且很可能是在Python中,但这不是一个硬性限制。我找到了article'GnomeappletswithPython',但它看起来很旧(2004)。首先提到的是bonobo(无论它是什么),但是GnomepageonBonobo阻止它。Gnome站点有apageonappletdevelopment,但这个甚至更老(2003)和不完整(很多fixmewrite).那么目前的做法是什么?我不想学习过时的东西。

python - 如何从在 Cron 作业上运行的 Python 解锁 Gnome Keyring?

我正在连接一个Python脚本以使用cron运行(在Ubuntu12.04上),但身份验证不起作用。cron脚本访问几个服务,并且必须提供凭据。使用keyring存储这些凭据非常简单,只是当cron作业实际运行时,无法检索凭据。脚本每次都会失败。据我所知,这与cron运行的环境有关。我追踪了一组帖子,这些帖子表明关键是让脚本导出DBUS_SESSION_BUS_ADDRESS。一切都很好,我可以获得该地址并导出它,并相当容易地从Python获取它。但它只会生成一个新错误:Unabletoautolaunchadbus-daemonwithouta$DISPLAYforX11。设置DIS

“茄子”的未来:GNOME 的下一代照相应用程序“快照”应用

一个新的应用程序已被接受进入 GNOME的孵化器组:“快照Snapshot”。“快照”应用的第一个预览版本已经发布,这使它成为取代“茄子Cheese”应用的卓越候选者,“茄子”应用是Linux用户当前使用的GNOME网络摄像头应用程序。让我们快速看一下它。?“孵化器”组包含那些将成为GNOME核心和GNOME开发工具一部分的项目,这意味着 它可能会有一天被纳入GNOME的发布版本。?“快照”应用是什么?GNOME“快照”应用程序的屏幕截图正如我前面提到的那样,它是GNOME的一款照相应用程序。它是使用内存安全的Rust编程语言编写的,提供了非常简洁的功能集。“快照”应用的用户界面非常简洁,既适

android - 究竟如何使用 Notification.Builder

我发现我正在使用已弃用的方法进行通知(notification.setLatestEventInfo())它说使用Notification.Builder。如何使用它?当我尝试创建一个新实例时,它告诉我:Notification.Buildercannotberesolvedtoatype 最佳答案 Notification.BuilderAPI11或NotificationCompat.BuilderAPI1这是一个使用示例。IntentnotificationIntent=newIntent(ctx,YourClass.clas

android - 究竟如何使用 Notification.Builder

我发现我正在使用已弃用的方法进行通知(notification.setLatestEventInfo())它说使用Notification.Builder。如何使用它?当我尝试创建一个新实例时,它告诉我:Notification.Buildercannotberesolvedtoatype 最佳答案 Notification.BuilderAPI11或NotificationCompat.BuilderAPI1这是一个使用示例。IntentnotificationIntent=newIntent(ctx,YourClass.clas

python - Python 中的简单 Gnome 面板小程序

当我在上类的火车上时,我将上网本连接到NexusOne的wifi热点。当我穿过隧道时,我的手机显然失去了3G连接,并且在火车出现后需要一段时间才能重新建立。但上网本wifiLogo保持不变,因为它仍然连接到手机本身。我写了一个小的python程序,它尝试ping一个服务器,从而决定互联网是否可用(随意建议一种检测互联网连接的方法,该方法可以更快或使用更少的带宽,因为我每月有上限).我的问题是:如何在Python中为GNOMEPanel2.30.2创建一个小程序,以图形方式显示此状态,以便我可以决定何时继续单击链接并期望互联网正常工作。我知道了example有一个面板按钮可以工作,但想要

ios - Xcode 9.0.1 Interface Builder 100% CPU 开启 iOS Storyboard

昨晚Xcode自动更新到版本9.0.1(9A1004)。今天,我尝试打开一个现有项目,我的iOSStoryboard文件被一个永无止境的微调器卡住,事件监视器报告InterfaceBuilder使用100%CPU。我有第二台MacBookPro,它仍然有Xcode9.0.0,它打开Storyboard没有任何问题。我在两者上都运行macOSHighSierra。任何其他人都看到过这个或知道解决方法。 最佳答案 我收到了来自错误报告的回复以及建议的解决方法。建议是编辑Storyboard文本,并将Storyboard中适用的工具栏标签

ios - 无法滚动到 XCode 5 Interface Builder 中长静态 TableViewController 的底部以编辑折叠下方的单元格

在XCode5InterfaceBuilder中,当我选择其中有很多行的StaticTableViewController时,我可以将其置于折叠下方一个单元格的一半,但滚动会停在那里。一直深入到底部以编辑/设计界面生成器中折叠下方的底部静态单元格的技巧是什么? 最佳答案 尝试取消选中属性检查器/ViewController/扩展边缘的选项“UnderTopBars”和“UnderBottomBars”。我可以滚动到其他部分。 关于ios-无法滚动到XCode5InterfaceBuild