gtk3

    1熱度

    2回答

    如何在gtk_recent_chooser_dialog_new小部件中獲取所選文件的名稱。下面演示文件來解釋..... #include <gtk/gtk.h> //recentchooserdialog.c /* gcc -std=c11 -Wall -fmax-errors=10 -Wextra recentchooserdialog.c -o recentchooserdialog

    0熱度

    1回答

    我正在使用一個Gtk EventBox,它包含一個圖像以接收圖像上的鼠標單擊事件。一旦圖像被點擊,EventBox被設置爲不敏感。但是,由於這會導致EventBox「變灰」,所以我的圖像顏色也變得很蒼白。我真的不喜歡這個。有什麼辦法可以禁用這種Gtk小部件的行爲嗎? 代碼示例: var ebox = new EventBox(); var img = new Image(); img.set_

    3熱度

    1回答

    我使用Python 3.6,而我試圖從一塊空地XML文件中像這樣創建一個應用程序窗口創建Gtk.ApplicationWindow: builder = Gtk.Builder() builder.add_from_file("ui/window.glade") win = builder.get_object("window1") win.set_application(self) wi

    1熱度

    1回答

    我有一個簡單的GTK3應用程序,帶有一個全屏WebKitWebView(WebKit版本2)。我正在加載一個靜態頁面和一些來自http://localhost的資產。我第一次運行我的應用程序時,需要9秒才能加載(從COMMITTED到FINISHED)。每次需要0.5秒。 我注意到這和~/.cache中的一些緩存文件有關。如果我刪除該目錄,我會得到9秒的加載時間。我知道,我的本地服務器不需要9秒鐘

    0熱度

    1回答

    我試圖用一個GtkGLArea使用此代碼創建一個三維可視化工具: import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk, GdkPixbuf, Gdk import os, sys UI_FILE = "src/pygtk_gtkglarea.ui" class GUI: def _

    1熱度

    1回答

    不工作我已經寫在python3和Gtk3一個腳本,我希望它關閉該窗口,當我點擊「關閉」菜單項,但是當我做什麼追加。我正在使用Ubuntu 16.10。 這是腳本: import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk class MenuTest(Gtk.Window): def __in

    1熱度

    1回答

    我試圖在Mac OSX 10.9.5的計算機上用Glade UI運行我的Python3程序。 $ python3 gedder.py Traceback (most recent call last): File "gedder.py", line 7, in <module> import gi ImportError: No module named 'gi' 我想

    0熱度

    1回答

    我有一個運行使用Gtk並且用vala寫的軟件包。選擇一個文件後會打開一個對話框或gui。我想讓這個對話框或者gui以root身份運行,以便打開和讀不正常users.I打開文件有這樣的代碼 static void open_file(string filename) { selected_file = filename; stdout.printf(selected_file);

    1熱度

    1回答

    我想用css提供程序在背景的GtkBox pu圖像和標籤文本樣式,但沒有任何反應。我嘗試了很多不同的方式。 這裏是我的custom.css: GtkBox#Home_PrincipalScreen_table{ background-image: url("background.png"); } GtkLabel#Home_Cooling_Tunnel1_Cooler_label1

    0熱度

    1回答

    我使用gdk_display_get_monitor_at_window和 gdk_monitor_get_geometry在Gtk3中編寫了一個應用程序。在我使用的75個gtk函數中,這些是僅有的兩個在試圖在Ubuntu上編譯的人造成問題,因爲大多數人沒有運行具有gtk3 3.22的Ubuntu版本。 我的應用程序也使用X11,所以我想用X11等價物替換這些函數。在簡要看着X11,我有一些問題: