gtk3

    2熱度

    1回答

    我使用tkinter與異步功能。 現在我將使用gtk3來代替tkinkter。 還有一種方法可以運行我的異步函數嗎? 我應該如何適應代碼 下面是一些代碼片段: async def _event_loop(app, interval=0.05): try: while True: app.update() await asyncio.sleep(in

    0熱度

    1回答

    我想在活動狀態和非活動狀態下以不同方式設計GtkToggleButton。按提供的,點擊完成後,GtkToggleButton「粘」活動或不活動 - 即「切換」部分。我嘗試GtkToggleButton樣式:活動,但不「粘」。也就是說,當單擊GtkToggleButton時,GtkToggleButton:活動CSS樣式元素會應用,但當釋放鼠標按鈕時,該小部件的樣式將恢復爲默認樣式(即非「活動」)

    0熱度

    1回答

    我想用一個顏色字段填充一個treeview單元格並尋找一個很好的方法來做到這一點。 以下是我已經嘗試: #!/usr/bin/env python3 #-*- coding: utf-8 -*- import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk from gi.repository impo

    1熱度

    1回答

    如何設置或更改GdkPixbuf.Pixbuf的顏色? 我可以創建和填寫: pixbuf = GdkPixbuf.Pixbuf.new(GdkPixbuf.Colorspace.RGB, False, 8, 32, 16) pixbuf.fill(0x000000) 但如何從Gdk.RGBA或Gdk.Color得到一個顏色? 編輯: 我想現在這麼多的東西,但沒有什麼工作,例如: import

    13熱度

    1回答

    我想添加到Ubuntu上的Python 3「最近使用過的」文件列表中。 我能夠成功閱讀最近使用的文件列表如下: from gi.repository import Gtk recent_mgr = Gtk.RecentManager.get_default() for item in recent_mgr.get_items(): print(item.get_uri()) 這將

    2熱度

    1回答

    我最近問了一些問題here和here有關我正在開發的一個程序,並提供了分子,原子系統的可視化界面......在前面的這些消息中提到我確實有3個不同版本的程序: (a)GTK2 + GtkGlext:很棒! (b)GTK3 + X11:工作得很好! (C)GTK3 + GtkGLArea:不工作:-( 雖然我仍然工作在(c)中,有些事情耽擱了,而我試圖找出之間的一些行爲差異的根源(a)和(b) (b

    2熱度

    1回答

    我正在嘗試提取運行GTK應用程序的小部件的標籤。我嘗試使用GtkParasite,但我不知道如何讓它在我的Python程序中工作。 我希望能夠獲得我的計算機上運行的gtk應用程序的小部件及其標籤。這意味着如果我在我的系統上運行gedit,那麼我想在運行時獲取小部件的標籤。我希望這是有道理的。 有沒有辦法使用GTK的C庫來獲取正在運行的GTK應用程序的實例? 在此先感謝。

    0熱度

    1回答

    我想添加一個上下文菜單,右鍵單擊使用操作的TreeView小部件。我試圖通過混合信息的代碼從http://python-gtk-3-tutorial.readthedocs.io/en/latest/application.html#actions和https://developer.gnome.org/gnome-devel-demos/stable/gmenu.py.html但它不工作(Not

    0熱度

    1回答

    我想在C中使用GTK3設置一個小項目。在linux 64位編碼,這裏是一個最小的你好世界我已經設置的程序,靈感來自documentation本身。 #include <gtk/gtk.h> static void activate (GtkApplication* app, gpointer user_data) { GtkWidget *window;

    0熱度

    1回答

    我有一個簡單的iconview小部件,可以從商店中讀取pixbuf。我想縮放pixbufs,所以我用iconview的set_cell_data_func。但有一個問題。它調用它只是9次爲一排,運行更慢,甚至flowbox self.iconmodel = Gtk.ListStore(GdkPixbuf.Pixbuf) self.icon = Gtk.IconView() self.icon