gtk3

    0熱度

    1回答

    出於測試目的,我真的很想能夠手動控制我的GTK3應用程序的幀刷新率。慢下來很容易,我只是睡在渲染功能。但是,我可以實現的最大幀速率是我的顯示器60Hz的刷新率。 我發現,我可以添加一個不封頂更新插槽插使用gdk_threads_add_idle主循環,但即使我稱之爲gtk_gl_area_queue_render這個函數實際渲染功能只能運行在我的顯示器的刷新率內。 有沒有辦法強制重新渲染是「立即」

    0熱度

    1回答

    GtkGlArea列在Gtk + 3.0的the Widget Gallery中。它有official documentation,它表示我只需要包含gtk/gtk.h即可使用所需的小部件。 但我在gtk + -3.0包的頭文件中找不到任何OpenGl提及。當然,我不能調用gtk_gl_area_*函數中的任何一個,而不會絆倒undefined reference錯誤。 Gtk + 3.0不支持G

    0熱度

    1回答

    我在將Gtk.DrawingArea()轉換爲Gtk.TreeView()時遇到了一些問題。這可能嗎? 到目前爲止,我有這樣的代碼: window = Gtk.Window() window.connect("destroy", lambda q: Gtk.main_quit()) darea=Gtk.DrawingArea() darea.modify_bg(Gtk.StateFlags

    0熱度

    1回答

    我有問題要理解爲什麼我的自定義Gtk.CellRenderer只渲染Gtk.ListStore的第一行。 我一直在閱讀很多文檔並嘗試諸如cellrenderer.set_visible(True)之類的東西,但我仍然不知道爲什麼會發生這種情況。 這是一個完整的例子: from gi.repository import Gtk, Gdk, cairo, Pango, PangoCairo, GObj

    0熱度

    1回答

    我打算使用GTK + 3.18的應用程序,它包括以下組件,其中包括: 編輯:使用戶能夠控制和編輯3D內容和視在GtkGLArea。但是與GtkGLArea小部件一起,編輯器窗口中還會有其他小部件來編輯3D內容的各種屬性。 運行時:這將是一個全屏窗口,只有一個GtkGLArea嵌入其中,但它會是交互式的,即用戶應該能夠改變視口並使用輸入法(鼠標,鍵盤,觸摸等與3D對象交互) 現在我的問題是,我應該使

    0熱度

    1回答

    我使用外部CSS到主題我GTK3應用程序(在Windows 7中,64位) 也是我使用的描述應用程序中所有的小部件的XML文件結合 這兩個兩個文件(的CSS & .XML)在我的應用程序的運行時間文件(.exe)用於 我的問題:如何編譯我的應用程序,使其不再依賴於CSS和XML檔案?

    1熱度

    2回答

    我有一個make文件,它爲所有源文件創建obj文件,然後使用這些obj文件創建obj文件(基本上編譯每個單獨的文件,然後將所有這些文件鏈接在一起)。 CC = gcc SRC_DIR = src INC_DIR = inc OBJ_DIR = obj CFLAGS = -c -Wall -I$(INC_DIR) EXE = project SRCS = $(SRC_DIR)/main

    -2熱度

    1回答

    我想在應用程序中設置像藍色和紅色的顏色,就像 this image。 我想我可以用CSS樣式來做,但是如果有其他方法,比如設置一個屬性或類,就更簡單了。 我使用GTK 3.12和Python,但您可以在其他語言中給我示例,我可以對它進行演示。

    1熱度

    1回答

    我有這段代碼保存從緩衝圖像: FILE * fout; fopen_s(&fout, "output.jpg", "wb"); fwrite(pictureFrame->picture().data(), pictureFrame->picture().size(), 1, fout); 這樣,我使用標籤庫保存封面。 「pictureFrame-> picture()。d

    0熱度

    1回答

    例如,我有一個筆記本小部件的窗口,並在這個筆記本中,我有兩個選項卡,每個包含一個vte小部件 想法它獲得每個預覽VTE部件(你知道像術語)這裏是簡單的代碼,我到目前爲止: import gi import os gi.require_version('Gtk', '3.0') gi.require_version('Vte', '2.91') from gi.repository impo