![](/img/trans.png)
[英]Running a gtk2 program outside the msys2 shell
如果我提請您注意有關不再支持的舊 GTK2 的問題,請原諒。 我需要在 windows 上編譯一個用 C/GTK2 編寫的程序。 Glade-2 和 DEVc++ 是一個很好的解決方案,但 pango 庫已經過時並且缺少許多功能。 我使用 MSYS2 成功編譯,但是在 shell 之外運行的程序 ...
[英]Running a gtk2 program outside the msys2 shell
如果我提請您注意有關不再支持的舊 GTK2 的問題,請原諒。 我需要在 windows 上編譯一個用 C/GTK2 編寫的程序。 Glade-2 和 DEVc++ 是一個很好的解決方案,但 pango 庫已經過時並且缺少許多功能。 我使用 MSYS2 成功編譯,但是在 shell 之外運行的程序 ...
[英]GTK Tree View # How to remove or hide the toggle button in column
定義了一個 GTK 樹視圖,其中一列呈現為切換按鈕。 現在每一行都顯示切換按鈕,有沒有辦法從某行完全刪除或隱藏切換按鈕。 例如,我有以下示例 使用 GTK 3 編譯和運行,它創建以下窗口 所以,我不需要在樹的#3 葉處切換按鈕。 我該如何隱藏它。 PS:我知道使用GTK,我可以將按鈕的狀 ...
[英]Adding image backgroud to gtk 3 window hiding widgets and layouts
我創建了具有多個布局的 GTK 3 窗口,每個布局都包含一些位於主布局之上的小部件。 現在我嘗試將圖像背景添加到窗口。 但是該圖像隱藏了主布局中存在的所有其他布局和小部件。 我在 GTK 2 中測試了相同的代碼,它按預期工作。 (ie) 子布局和小部件顯示在像素圖的頂部。 這是我嘗試過的代碼。 ...
[英]Pyton2.7 GTK webkit enable hardware acceleration
我正在使用 GTK 和 webkit 為數字標牌開發一些 python2.7 小部件,我想知道如何啟用 2d 硬件加速? 我正在運行 Raspbian 操作系統。 ...
[英]How do I create a close button for notebook tab with GTK/C?
我正在尋找一種方法來為筆記本標簽創建一個小的關閉按鈕。 這是為 GTK 2.24、GTK 3 和 4 創建大關閉按鈕的常用方法:GtkWidget *head, *content, *image, *btn, *label = gtk_label_new ("Title"); // create ...
[英]gtk_events_pending( ) is TRUE, but gtk_get_current_event( ) is NULL
我正在嘗試將一個古老的 GTK+ 應用程序移植到 GTK2 並遇到以下問題:在 GTK+ 版本中, gtk_events_pending( )給出 0,而在 GTK2 版本中它給出了 1。代碼的更改很少,所以我沒有'不明白為什么相同的 function 在 GTK+ 和 GTK2 中返回不同的值。 ...
[英]g timeout add seconds in gtk c++
我正在創建顯示消息的類 10 秒鍾,然后關閉表單。 我使用g_timeout_add_seconds函數進行時間延遲。 編譯時我面臨如下錯誤: 代碼如下: 請幫助! 提前致謝! ...
[英]I am trying to build a example gtk+ with C
我正在嘗試在 C 上構建我的第一個 gtk+ 程序我使用來自 simon long 的 C Gui 編程書來學習,我從書中復制了下面的代碼 編譯器給我以下錯誤: 我不知道我的代碼有什么問題,知道嗎? ...
[英]g_signal_connect_swapped fails to connect
在過去的一個月里,我嘗試學習將 gtk 用於應用程序並將其代碼從 gtk2 遷移到 gtk3。 但是,gtk 對話框中的一個按鈕似乎不能正常工作,盡管我選擇了任何對話框關閉而不調用回調 function。 function pmu_server創建一個對話框,如下圖所示根據我的代碼,當單擊運行按鈕 ...
[英]GtkSharp - Window.Opacity is ignored while showing the window
在 Windows 平台上使用 GtkSharp with .Net Core 項目: <PackageReference Include="GtkSharp" Version="3.24.24.4" /> 我正在嘗試模擬淡入簡單的 animation。 在 Window 構造函數中, ...
[英]Passing data to Glade UI before displaying
我正在使用 Glade GTK2 構建一個關於對話框(但這可以擴展到任何 GtkWindow)。 這就是我從代碼中顯示它的方式: 現在,在 Glade 上有一個 label 用於顯示程序版本: 是否可以在顯示之前用我的代碼中的另一個值替換“1.0”值? ...
[英]How do I call a program from a GTK+ program, and analyze the program's output?
我正在編寫一個切碎文件的 GTK+ 前端程序。 來自 GNU Coreutils 的程序shred是后端。 編程語言為 C。 所以,我有一個進度條,顯示完成了多少切碎。 但是,為了給用戶准確的數據粉碎多少,必須分析粉碎的output。 到目前為止,我已經嘗試過g_spawn_command_lin ...
[英]Get system UIScale factor using gtk3 APIs
我正在研究使用 gtk3 進行窗口化和事件處理的 SDK。 我正在嘗試使用 gtk3 API 查找系統 UIScale。 在 HiDPI 屏幕上,比例可以大於 1.0。 我希望gtk_window_get_scale_factor會返回正確的比例因子,但它總是返回 1,即使我已將比例設置為 2.0。 ...
[英]Gtk.Combobox displays two columns (instead of 1), Why?
我意識到 GTK-2 現在是“古董”。 我有一個必須修改的舊程序,它太大了,暫時無法轉換為 GTK-3。 這是問題: 我添加了一個 ComboBox,我為其分配了一個具有 2 列(G_TYPE_INT 和 G_TYPE_STRING)的 ListBox。 出於某種原因,兩列都顯示在 ComboBo ...
[英]Installing gtk2 gem on ruby
我目前正在運行 debian 10 操作系統。 我嘗試為 ruby 安裝 gtk2 gem,但出現以下錯誤。 我更新了 gcc 和 libtool 但我得到了同樣的錯誤。 我已經安裝了 ruby-dev,並更新了所有 gem,但我遇到了這個錯誤 我可以在 xubuntu 20.04 上毫無問題地運 ...
[英]Live Image from camera in GTK
第一的: 我正在研究一個暗場顯微跟蹤程序。 這個程序是舊的(2012),我們有一個新的相機,但這個相機不能用捕捉程序捕捉。 所以我需要用相機公司的SDK(軟件開發工具包)為這個相機編寫一個“捕捉程序”。 The tracking program is writen in C and GTK 2, ...
[英]How to remove caret cursor in Gtk entry
我有一個 Gtk 條目。 我需要完全刪除這個插入符號 cursor,我該怎么做? 找了很久這方面的資料,只找到了如何去除Gtk entry的閃爍。 ...
[英]I can't install "python-gtk2" on kali 20.04
我需要在virtual box上運行的kali 20.04上安裝“ python-gtk2 ”。 我使用了sudo apt-get install python-gtk2和 output: 這是完整的細節: 這是我的/etc/apt/sources.list文件內容: 提前致謝!!! ...
[英]Remote control / inspect existing GTK application
如何以非交互方式訪問現有 GTK 應用程序的小部件樹? 我想查詢一個小部件的坐標,如果可能的話發送事件(懸停,點擊,按鍵,......)。 使用 GTKInspector,我可以交互地瀏覽小部件樹並查看小部件的大小和坐標。 我想使用命令行工具或使用任何語言的 GTK API 訪問此信息。 我考慮過 ...
[英]How do you create a gtk window handle from an X11 window handle
我正在嘗試使用 GLFW window 打開一個 gtk 文件對話框 window。現在由於 GLFW 是一個相當低的 GUI API 它只公開 X11 window 和顯示,因為它只是創建一個 88234788039197.88039197.88039197. 我遇到的問題是 gtk_file_c ...