gtkbuilder

    0熱度

    1回答

    我有一個python gtk應用程序,我將其移植到只能使用pygtk2.10的環境中。 pygtk2.10不會使用gtkbuilder基礎結構,而是使用libglade基礎結構我有2個目標 1)將gtkbuilder glade文件格式轉換爲libglade格式。基本上我想做與gtk-builder-convert(根據我的理解,它將libglade轉換爲gtkbuilder格式)相反 2)找到g

    1熱度

    1回答

    我一直在玩pygi最近,試圖放在一起xfce攪拌機插件,但是當我嘗試從python加載GtkBuilder文件它不能識別XfceTitledDialog(我試圖用於配置對話框)。 我需要做些什麼來使用xfce小部件? 這裏是我到目前爲止有: Python 2.7 (r27:82500, Aug 07 2010, 16:54:59) [GCC] on linux2 Type "help", "co

    0熱度

    1回答

    您推薦使用哪種接口工具來爲GtkSharp應用程序創建用戶界面? 我開始使用Glade,因爲它在GtkSharp中有包裝,並允許從資源文件加載小部件。但後來我發現建議使用GtkBuilder而不是Glade,因爲在將來的Gtk版本中,Glade將被GtkBuilder所取代。這是真的嗎?此外,它似乎用於UI生成MonoDevelop使用延伸Glade的Stetic。我應該使用哪一個?

    1熱度

    1回答

    如何在單個GtkBuilder文件中存儲多個不同的窗口/對話框,然後將這些窗口加載到不同的類中(每個類對應於不同的窗口)?舉例來說,我目前正在做這樣的事情: def __init__(self): self.builder = gtk.Builder() self.builder.add_from_file('gtkbuilder.xml') self.welcome

    1熱度

    1回答

    現在幾個星期搞亂了GtkBuilder + * .ui-files之後,我感到非常尷尬。 要麼我厄運OOP原則,從GtkBuilder的使用得到了真正的優勢和*的.ui文件OR如果我不想放棄面向對象的設計,我通過GtkBuilder得到這麼多的開銷它使得它根本不值得使用它。 只是一個例子:IDE--主窗口使它成爲一個大的UI文件或使它成爲許多部分(例如工具欄,狀態欄,SourceView等的單獨文

    2熱度

    2回答

    我已經有了一個空白區佈局,並且其中有一個固定大小的GtkDrawingArea。該層次結構的當前相關部分是: GtkWindow > GtkVBox > GtkHPaned > GtkViewport > GtkAlignment > GtkFixed > GtkDrawingArea 目前,GtkFixed小部件繪製在GtkViewport的左上角。但是,如果GtkFixed(以及它的唯一子

    0熱度

    1回答

    我構建了一個使用glade的操縱GUI的數據庫, 爲我的添加按鈕 層次結構是add->確認對話框 - >(如果是的話)添加數據。 如何訪問主窗體中的每個窗口小部件值? 我是新來的GTK和林間空地,我設法擺脫了大部分的錯誤。

    4熱度

    2回答

    我在想如何從信號處理程序中訪問一個小部件。 我有一個名爲「lblVerify」的標籤,我只是想在點擊按鈕時將文本更改爲「已驗證」。我知道我需要使用像Gtk2 :: Label-> set_text,但我不完全確定如何從on_btnVerify_clicked函數內訪問小部件屬性。 #!/usr/bin/perl use strict; use warnings; use Glib qw{

    3熱度

    1回答

    我在python和GtkBuilder中做了一個簡單的文件瀏覽器。我使用的是與細胞一個TreeViewColumn被渲染就像一個TreeView: self.cell = gtk.CellRendererText() 正如我所說,我創建一個文件瀏覽器。所以我想在每個單元格中的文本之前有一個小圖標,該圖標將是文件夾,文件圖標。任何想法,我該怎麼做?

    3熱度

    1回答

    我正在嘗試將rubde3與glade3一起使用,但不幸的是,這種情況的例子很少。看看有什麼可用的,我已經提出了以下代碼,但仍然缺少一些東西,因爲窗口不顯示。似乎沒有任何GtkBuilder'show'方法,所以我不確定需要什麼來顯示它。有誰知道我需要做什麼來完成這項工作? 「hello.xml」只是一個相當簡單的帶有GtkWindow和按鈕的glade3 xml文件。 #!/usr/bin/env