gtk3

    3熱度

    1回答

    我正在嘗試調用Gtk3的GtkTreeRowReference()函數,但沒有取得任何成功。我正嘗試使用關聯的TreeView選項設置爲MULTIPLE模式從ListStore中刪除多條記錄。我想爲選擇中指向的每個ListStore項目保存一個TreeRowReference,並使用它們刪除ListStore項目,因爲這些路徑應該在選擇中較早達到的ListStore項目被刪除時更新。我在PyGtk

    0熱度

    2回答

    我想將某些文本放入標籤中。我幾乎設法做到這一點:當我放大窗口時,我在標籤上添加了一些「」標籤,文本隨着窗口放大。但如果我試圖縮小窗口,標籤的尺寸要求不會讓我這樣做。 該標籤每秒更新多次,因此如果每次應用新標籤時嘗試設置自定義尺寸請求,則如果我嘗試縮小該窗口,該窗口將縮小並放大。 我想要做的是去除尺寸要求,沒有文字包裝和其他這樣的事情:我只想讓標籤走出窗口。 對不起,我的英語... 謝謝。 Davi

    1熱度

    2回答

    我想Gtk.Clipboard.get()的返回值轉換爲UTF-8。 gtk3 from gi.repository import Gtk, Gdk def main(): clip = Gtk.Clipboard.get (Gdk.SELECTION_PRIMARY) text=clip.wait_for_text() print text text=

    0熱度

    1回答

    我有一個瓦拉窗口GTK3對象,我需要得到它的邊框結構: http://www.valadoc.org/#!api=gtk+-3.0/Gtk.Border 怎麼辦呢?這在Gtk3中有很大改變。謝謝

    -1熱度

    1回答

    Gtk3中是否有地址欄的已知實現?我正在尋找類似於iPhone和Android電子郵件客戶端的東西,其中已經給定的地址被轉換爲按鈕。 編輯: 我目前正在爲gtk-3.4開發。下面由mike建議的GtkLinkBut​​ton似乎很有前途,但是有沒有辦法將它添加到GtkEditable中,以便可以使用例如backspace按鈕刪除它,或者在文本之前/之後插入文本?

    0熱度

    3回答

    我正在使用C語言編寫Glade3接口。 到目前爲止,我有兩個地方用戶拿起其中保存文件。當你點擊一個瀏覽按鈕時,我有一個GtkFileChooserDialog。當您單擊該對話框上的保存時,它將填充「瀏覽」按鈕旁邊的GtkEntry。 它可以在第一時間選擇了一個文件,但第二次,gtk_file_chooser_get_filename()回報什麼,即使你在對話框中輸入一些東西。 這裏是源代碼,仍然有

    6熱度

    1回答

    我試圖在不同於gtk主線程的線程上加載webkit視圖。 我看到的例子PyGTK, Threads and WebKit 我稍微修改爲支持PyGObject和GTK3: from gi.repository import Gtk from gi.repository import Gdk from gi.repository import GObject from gi.repository

    3熱度

    1回答

    我正在看這篇文章:https://stackoverflow.com/a/2262200和我有一個非常類似的設置,我正在編碼的小東西。我的問題是,一旦entrycompletion完成,並且輸入框具有url,那麼我如何從完成中將該url導入變量? entry.get_text()似乎不起作用,而我嘗試的其他東西似乎只能給我一個對象或地址。如果您不喜歡點擊,請點擊以上鍊接。 # simplified

    0熱度

    1回答

    我有一個雜波警告我無法擺脫。 在我的項目中,我有一個自定義佈局,由幾個ClutterConstraint(s)構建,它處理幾個ClutterBox。 其中一個ClutterBox包含許多ClutterTexture(s),放置在一個手工佈局。 爲了獲得(手工佈局),我用g_signal_connect來掛鉤「分配改變」通知,並且在他的回調中,我寫了所有的放置邏輯。 運行時出現的警告是"Clutte

    1熱度

    1回答

    由於某些原因,對話框不會在我的程序中關閉,即使通過標準dialog.run()調用顯示。他們顯示並返回代碼,但按鈕不會關閉它們。以下是發生這種情況的一些代碼: //Inside constructor for my window class load_dlg = new FileChooserDialog("Select file to open...", this, FileChooserA