gtk3

    0熱度

    1回答

    我下面的zetecode(http://zetcode.com/gfx/cairo/basicdrawing/),並試圖建立我按下按鈕後畫線的第一個例子之後,卻失敗了,我真不敢不知道爲什麼。單擊按鈕時出現segmentation fault錯誤。 #include <cairo.h> #include <gtk/gtk.h> static void do_drawing(cairo_t *)

    0熱度

    1回答

    我正在使用Python編寫的Gtk3應用程序。我的應用程序的主窗口設置如下: #!/bin/python import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk as Gtk ## OTHER IMPORTS class MainGui(Gtk.Window): def __init

    1熱度

    1回答

    所以,我一直在開發這個應用程序的工作,基本上允許用戶選擇他們的部門,建築物和地板。這將顯示所選位置的平面圖,他們可以在該平面圖上選擇不同的打印機。它還帶來了另一個組合框,他們可以通過名稱,打印機進行選擇。我已經按照我希望它們顯示的順序創建了組合框:Department,Building,Floor,Printer。儘管如此,它們並沒有顯示出來。這是他們如何顯示:ComboBox Order。我猜這

    0熱度

    1回答

    GTK3:我有兩個GtkLabel的小部件的GtkButton上(通過HBox中)是這樣的: [name_label (black) value_label (grey)] - button inactive (white background) [name_label (white) value_label (yellow)] - button active (black backgroun

    1熱度

    1回答

    我以前一直在使用GtkGL擴展來渲染嵌入在gtk中的opengl,我想我會升級到GTK + 3.16並使用內置的支持。 我不幸遇到了一個我無法弄清楚的障礙。 我可以成功初始化GdkGLContext(我這樣做是我的主窗口REALIZE信號): m_window = gtk_widget_get_window(widget); GError* err = nullptr; m_context

    0熱度

    1回答

    我想重複使用gtk_file_chooser_dialog多次。但是,在用戶第一次關閉對話框之後,指向GtkFileChooserDialog結構的指針似乎破裂了。 第一次成功打開diaglog。 打開相同的對話框進行第二次的結果 (crystal_facet_uml:3797): GLib-GObject-WARNING **: invalid unclassed pointer in cast

    0熱度

    1回答

    所以我用C#/ GTKSharp創建了一個treeview選擇器。我有基本的樹視圖選擇器功能工作:數據加載到我的模型,我可以點擊一個節點摺疊/展開。 我無法解決的部分是如何告訴單元格渲染器顯示摺疊/展開切換按鈕。在示例中,它顯示爲一個三角形,根據節點是打開還是摺疊來指向右側或向下。我只是有一個空白空間,按預期工作,因爲我點擊但沒有顯示任何內容。 一種可能性是,我在白色文本問題上有白色問題,但是我對

    0熱度

    1回答

    我工作This web sites tutorials設計我的GUI應用程序,但我面對的問題,在how do i could arrest the progress bar updating in clicking the Button Stop 其實我看到Gtk.ProgressBar.set_pulse_step()但我仍然看起來很奇怪,因爲我不是專家。 在這裏我的代碼錯過了停止功能。 imp

    0熱度

    1回答

    所以目前我有一個Gtk覆蓋。我可以調出我想要使用Gtk的Gtk.Align.CENTER來定位的按鈕,但我一直試圖這麼長時間來定位按鈕,而不是對齊它。 # Overlay self.overlay = Gtk.Overlay() self.overlay.show() # Image image_pixbuf = GdkPixbuf.Pixbuf.new_

    0熱度

    1回答

    編譯器工作但不改變窗口的背景 爲什麼會發生這種情況? 這是我的代碼: #include <gtk/gtk.h> #include <stdlib.h> // initialize the window void initwindow(float factor,const char* title,GtkWidget* window){ gtk_window_set_default_