gtk3

    3熱度

    1回答

    我有一個可以在X11顯示器之間移動的應用程序,但是當我在顯示器之外的其他位置時,嘗試打開彈出式菜單會導致崩潰。菜單欄中的菜單正常工作,只是彈出窗口不顯示。 (popuptest.pl:17147): Gdk-ERROR **: The program 'popuptest.pl' received an X Window System error. This probably reflects

    2熱度

    2回答

    我使用Gtk和WebKit從gi.repository在X11服務器上使用python(在raspbian上)。 我有一個Gtk.OffscreenWindow與WebKit.WebView小部件,我正在尋找一種方法來獲得OffscreenWindow的實際表面數據的參考。 Gtk.OffscreenWindow.get_surface返回一個cairo.XlibSurface對象,但似乎沒有辦法

    1熱度

    1回答

    我已經瀏覽了glade 3.20中的可用小部件,並且找不到任何名爲StWidget的東西。 檢查Gnome地圖,生成器和鸚鵡螺按鈕被列爲StWidget,我可以在林間空地找到最近的是一個MenuButton Widget。 我基本上要做出一個時髦的下拉窗口小部件就像很多現代GNOME應用程序使用已經開始的。

    4熱度

    1回答

    我無法正確獲取GTK3中的TreeView。 我把它用這種方式來包裝: Gtk::TreeViewColumn* pColumn = mTreeView.get_column(2); static_cast<Gtk::CellRendererText *>(pColumn->get_first_cell()) ->property_wrap_mode().set_value(

    1熱度

    1回答

    我loocking任何想法解決我的問題 請參見後續代碼。 這是一個演示,以解釋什麼是關於 事實上,我需要使用add_action_widget來添加按鈕,以添加圖像的按鈕。如果我混合使用add_action_widget和add_button小部件的縱向大小不一樣而且很醜陋。 我想只使用add_action_widget並能夠設置有效的按鈕默認響應 #!/usr/bin/env python #

    1熱度

    1回答

    在閱讀GTK + 3的文檔時遇到了一些麻煩。我已經查找了多個可能提示我的類的引用。我發現一個引用明確指出傳遞的參數當實例化一個類已經過時並且缺少幾個類時。其他3或4的佈局方式似乎沒有明確說明我需要通過哪些參數。 我找到的最全面的課程資料是here。以「Button」爲例,它給出了屬性列表,包括標籤,浮雕,xalign,yalign等。然而,它並不能確定我在實例化時需要通過哪些屬性。 這不是特定於這

    0熱度

    2回答

    我想嵌入其他窗口的GTK + 3文本輸入框的一端,有點像很多瀏覽器做搜索或協議保障「籌碼」: 我知道我可以在文本輸入設置的圖標與 entry = Gtk.Entry() entry.set_icon_from_icon_name(Gtk.EntryIconPosition.PRIMARY, icon_name) 取決於 即使我通過我自己的GdkPixbuf到set_icon_from_pix

    5熱度

    2回答

    我最近用gnome-terminal安裝了Lubuntu 16.04。我喜歡gnome-terminal在顯示器上佔用更少的空間。但最新版本在右上角帶有兩個煩人的按鈕,這對我來說毫無意義。因爲喜歡終端的用戶更有可能使用鍵盤快捷鍵來執行製表符操作,而不是進行鼠標點擊。隨着這兩個額外的按鈕標籤欄變寬,並在顯示器上使用更多的空間。 Click here for Screenshot 。請幫我從gnome

    2熱度

    1回答

    我試圖在用戶嘗試退出我的應用程序時詢問用戶。但我不知道如何捕捉用戶可以退出應用程序的所有不同方式:窗口上有'X'按鈕,Alt + F4,我自己在i3上使用Alt + Shift + Q。 怎麼會這樣?

    0熱度

    2回答

    以下代碼會生成一個GTK3窗口,該窗口可避免任務欄和尋呼​​機並設置類型提示GDK_WINDOW_TYPE_HINT_DESKTOP。 執行代碼時,單擊我的桌面使窗口消失。刪除類型提示可解決問題,但隨後「顯示桌面」操作也會使窗口永久消失。 這是GTK3的預期行爲嗎?如果是的話,我怎樣才能獲得一個永久窗口,避免任務欄和尋呼​​機,並不會消失在「顯示桌面」或點擊桌面? #include <gtk/gt