gtk3

    0熱度

    1回答

    我正在使用Python3和Gtk + 3。 當我添加一個新行到我的Gtk.TreeView時,它們總是附加在最後。 我想要添加一個新行來設置光標。 我知道我必須使用「set_cursor()」函數,或者至少我認爲是這樣。但是,我不知道如何檢索行的路徑。 我使用的信號大小分配,它告訴我什麼時候在我的Gtk.TreeView有變化。 self.treeview.connect('size-alloca

    1熱度

    1回答

    我有一個Gtk.Entry,並希望在用戶輸入無效值時將其邊框更改爲紅色。我正在使用Gtk + 3和Python3。對此有何意見?我已經看到「Gtk.Entry.set_inner_border()」已棄用gtk +> 3.4。 EDIT1: 看來,無論是我的基於GTK版或我的操作系統不喜歡的顏色了! 我也有這2行代碼和我的按鈕沒有任何顏色: button1.get_style_context().

    2熱度

    1回答

    有時我需要插入新的回覆(按鈕)到MessageDialog,但我不知道我該如何做到這一點。例如msg_dialog.insert_response(Gtk.STOCK_OK, Gtk.ResponseType.OK, 2) 感謝

    1熱度

    1回答

    如何在GTK中打印按鈕文本? import gi gi.require_version('Gtk','3.0') from gi.repository import Gtk class MainWindow(Gtk.Window): def __init__(self): Gtk.Window.__init__(self) self.button = Gt

    2熱度

    1回答

    我想通過一個'顯示'信號的信號處理程序從GSettings初始化一個GtkEntry小部件。這在手動構建用戶界面時按預期工作,但在使用GtkBuilder時無法工作。這同樣適用於其他GtkWidget信號; GtkEntry信號按預期工作。它看起來像信號永遠不會發射? #include <gtk/gtk.h> void activated (GtkEntry *entry,

    0熱度

    1回答

    我是PyGObject的初學者。 entry = Gtk.Entry() 是否有一些方法可以在PyGObject中爲Gtk.Entry設置文本對齊方式?

    0熱度

    1回答

    我想增加Gtk.Entry的文字大小。 entry = Gtk.Entry() 我使用Python3

    0熱度

    1回答

    我正在嘗試使用Ruby gtk3 gem。 我通過揚博德納爾zetcode閱讀,但我打了關於圖像菜單項目的下列問題:儘管使用的作者,我的系統中使用正確的「gtk3」寶石(Linux操作系統,與RVM使用紅寶石2.4.0)返回: 寶石/ glib2-3.1.8/LIB/glib2/deprecatable.rb:112:在`const_missing':未初始化的常數的Gtk ::加速器(NameE

    -1熱度

    1回答

    與一些人一起構建一個虛假的新聞檢測程序,並取得了一些很大的進展,但是在該組的5名成員中只有1人可以運行python程序。我運行一個乾淨的安裝Ubuntu 16.04,這只是幾個小時的老,誰可以運行程序的人具有的Fedora 26,試圖運行該程序時,我得到的錯誤是: [email protected]:~/Documents/Alternative-News-Checker$ sudo python

    2熱度

    1回答

    是否有函數檢查gtk.notebook中是否存在具有已定義文本的Tab?剛剛找到函數「get_menu_label_text()」,但它只是從它傳輸的子項中返回標籤的文本。 只是想知道是否有已經創建的選項卡,所以我不必再次創建它。 真的很簡單,但找不到合適的解決方案。