wnck

    2熱度

    1回答

    我試圖讓一個窗口的圖標名稱與python,用於基於pyclutter的任務欄。我已經通過wnck獲得了XID,但wnck似乎只能給我一個gtk.gdk.Pixbuf,這對混亂沒有用處。我相信有一些方式做到這一點與python-xlib或python-xcb,我只是無法找到它:-) 任何想法?

    2熱度

    2回答

    我剛開始使用PyGI(在Ubuntu Natty上),雖然我從來沒有用過pygtk。 我已經在wxPython程序中使用了wnck,並且很容易獲得當前打開的窗口的列表。從PyGI,窗口列表總是空的。 相關的代碼位: from gi.repository import Gtk, Wnck while Gtk.events_pending(): Gtk.main_iteration()

    2熱度

    1回答

    我正在寫一個小型的python腳本來跟蹤我如何在程序之間劃分我的時間。它需要檢測當前活動窗口(理想情況下,控制該窗口的應用程序,但我可以僅使用窗口標題)以及空閒時間。 目前,我使用KIdleTime來確定我一直沒有觸摸我的電腦多久,它本身工作正常。 我也嘗試使用wnck來確定哪些窗口是活動的,並且再一次地,它自己工作正常。 這是當我試圖將兩者合併爲一個程序時遇到麻煩。由於wnck是一個gnome庫

    1熱度

    1回答

    移動後,我做了這個Python腳本: from gi.repository import Gtk, Gdk, GdkX11, Wnck from subprocess import PIPE, Popen class WindowError(Exception): pass def undecorate(aWindow): gdkdis = GdkX11.X11D

    5熱度

    1回答

    我想要做以下事情:創建一個全屏幕,始終在頂部pygtk窗口與webkit小部件顯示一些html,但與框這是完全透明的,以便下面的窗口可見。 (這似乎是可能的:Is it possible to render web content over a clear background using WebKit?) 我想是(有時)將透明框中發生的所有鼠標事件傳遞到應用程序窗口下方的窗口,以便我可以正常地與