gtk3

    1熱度

    1回答

    如果你在列表框中添加項目,你可以用list_box.insert()來完成。現在有一個項目,你可以選擇它。對於我的例子它的一個條目(文本框)。但現在我想按一個按鈕,並給我輸入的價值。我在list_box的引用或list_box_row中找不到任何函數來返回任何兼容對象。 我試過這樣的東西: gtk_entry_get_text(GTK_ENTRY(gtk_list_box_get_selected

    0熱度

    1回答

    我通過Python 3.4在Windows 10上使用Gtk 3.18。我編寫了下面的腳本來按下一個按鈕,將一個新的Gtk.ListBoxRow()添加到我的MyWindow類的self.listbox中。它發生在函數add_item(self,whatevs)中。 我清楚何況還有 self.listbox.add(row) 那麼爲什麼不是還能用嗎?當我按下「添加項目」按鈕時,該功能正在被調用

    1熱度

    1回答

    對於我正在處理的項目,我使用的是自定義信號,這些自定義信號發送給子級,然後在信號未完全處理時傳播給它父級。 根據我可以發現的信息,似乎在回調中沒有連接處理程序(使用connect)或返回False應允許信號傳播到小部件父項。 然而,在低於這個我的玩具例如不工作: class MyWindow(Gtk.Window): def __init__(self): Gtk.Windo

    -1熱度

    1回答

    我們正在嘗試在ubuntu 14.04中安裝webkit和Gtk。有沒有明確的解釋如何在Ubuntu下安裝它。請幫助。

    0熱度

    2回答

    我曾嘗試這樣的: gdk_screen_get_active_window(gdk_screen_get_default()); 但它返回GDK窗口,這不是我想要的。 原因需要GTK是我想通過獲取活動窗口的位置: gtk_widget_get_allocation 人知道如何做到這一點?

    0熱度

    1回答

    我已經搜索了整個互聯網,但沒有發現任何有用的信息。我開始認爲這是不可能的,但有人必須有這種要求。 我的應用程序: 我用TreeStore列出父母(文件夾)和孩子的(文件); 最小化列列表,我將有名稱,路徑(隱藏列), 大小(僅適用於孩子 - 由於它是 ,類型爲str()),進度條(我希望它顯示 - 顯示在 TreeView只爲孩子,而不是父母)。 爲什麼我需要這樣的功能: 我想要做一個應用程序,它

    1熱度

    1回答

    我已經搜索並測試了很多,並沒有找到強制窗口的方法,並且所有的孩子都對所有事件使用相同的光標。 在下面的示例代碼中,我希望即使在懸停在Gtk.Paned句柄上時也使用DIAMOND_CROSS遊標。現在它切換到水平大小調整箭頭。 import gi gi.require_version('Gdk', '3.0') gi.require_version('Gtk', '3.0') from gi

    0熱度

    1回答

    我有一個登錄對話框,它工作正常,但作爲response_ok它只接受確定按鈕(儘管作爲取消,我可以從鍵盤按Esc鍵)。我試着讓它對ENTER鍵作出反應,我認爲應該很容易,但不適合我。我嘗試了set_default_response和其他一些,但它不起作用。我希望有更簡單的方法來連接信號。下面是代碼: def get_user_pw(self): dialogWindow = Gtk.Me

    1熱度

    1回答

    我正在使用Entry而EntryCompletion opbject具有ListStore模型。 對於模型中的每條記錄,我都想在自動完成彈出列表中顯示一幅圖像。 這怎麼辦? 是否可以將Gtk.CellRendererPixbuf列添加到模型中?

    1熱度

    1回答

    我想讓我的按鈕在我的HMI透明的,但我沒能找到任何功能,能做到這一點! 使用下面的代碼,我只能讓我的背景透明的,但不是組件。 Button = gtk_button_new_with_label ("MyButton"); gtk_window_set_opacity(GTK_Widget(Button), 0.3); 你能幫我嗎?