gtk3

    1熱度

    1回答

    我正在寫一個python3/GTK程序,它涉及到將包含遺傳學數據的文件添加到Gtk.ListStore中,然後使用ComboBox Entry來訪問這些數據。我已經將文件添加到列表存儲中,但是我正在努力的是如何選擇文件以及如何使用這些數據。我設置了組合框相關代碼: self.open_sequences = Gtk.ListStore(str) class OsFrame(Gtk.Bin):

    0熱度

    1回答

    我有一個程序,只需創建一個GtkDialog,然後調用gtk_widget_show_all就可以了。在實踐中,GTKDialog充當程序的「主窗口」。 一切似乎工作正常,但我從GTK說'GtkDialog映射沒有臨時父母警告。 「我該如何解決這個問題?我需要創建一個隱形窗口作爲我的對話框的父窗口嗎?

    1熱度

    1回答

    系統使用:Windows 7的 蟒蛇:2.7.12 格萊德:3.14.2使用 庫:matplotlib,networkx 你好, 我想顯示在GTK中嵌入matplotlib的圖形。滾動窗口上的顯示不起作用。但是,當我試圖用工具欄保存它時,我實際上可以保存它。 的代碼如下: import gi gi.require_version('Gtk', '3.0') from gi.repository

    1熱度

    2回答

    我嘗試使用列表中的標題名稱創建Gtk.TreeView。因爲我想用它來稍後顯示來自不同數據庫的條目。 問題: 當我點擊一個單元格並嘗試激活它時,該行中的所有單元格都被激活。更奇怪的是,他們看起來沒有激活,只有當我將光標移到他們身上時(不是點擊)。 這段代碼有什麼問題? #!/usr/bin/env python #-*- coding: utf-8 -*- import gi gi.req

    1熱度

    1回答

    我試圖創建一個 「HeaderMenu」 是這樣的: 但只有我知道了: 我一個GtkHeaderBar內使用GtkMenuButton。我如何獲得像第一張照片一樣的菜單? 代碼: Glade file Python code

    4熱度

    1回答

    我開始編寫一個應用程序,我想要成爲多平臺,並且我決定使用哪個UI框架。這是我的問題來自: 是否有可能有一個固定的GTK主題,而不是使用系統活動主題的應用程序?我希望我的應用程序在Windows,OS X和Linux中看起來相同,而不是試圖看起來像使用系統本機控件。

    1熱度

    1回答

    我需要用set_icon()方法在Gio.MenuItem上顯示圖標。但set_icon()預計會收到一個GIcon對象。 如何創建一個GIcon對象?

    13熱度

    1回答

    我開始建立格萊德,Python和Gtk3庫的GUI。 我想嘗試查看一個外部窗口,將其鏈接到我的GUI中的一個容器中。可能嗎?哪個是最好的容器對象? 我開始搜索,但在Gtk2中的簡單方法(如here)無法在Gtk3中再使用。 我發現了一個非常有趣的帖子here,它允許我設置目標窗口的正確ID,但我仍然對如何在GUI中顯示它感到困惑。 我unsucessfully試圖改變一點these tutoria

    3熱度

    1回答

    從我所看到的,任何基於Range的小部件的行爲都由Adjustements定義。 由於似乎沒有官方的方法來將範圍限制爲幾個離散值,我嘗試了很多方法來實際重置值。 什麼是有效的,但不是最優的,只是取當前值,並確定哪個有效的離散值是最接近該連續值,並使用它。 但我想要的是直觀地將滑塊凍結到當前位置,直到用戶抓住足夠的距離,然後立刻將其值更改爲下一個有效值。 我希望用戶瞭解並感覺這些是離散值。上述工作解

    2熱度

    1回答

    我試圖在Gtk3應用程序中顯示由PDL(使用PLplot)生成的圖形。當我嘗試下面的代碼時,我看到兩個問題: $ pdlImg不是GdkPixbuf,所以new_from_pixbuf()不起作用。 $ pdlImg顯示爲空,因爲錯誤消息將10x10x3數組打印出爲一個字符串,並且它們都是零。 代碼: #!/usr/bin/perl -w use strict; use PDL; use