![](/img/trans.png)
[英]Writing solely pixel data to a GTK_IMAGE
我有簡單的 boolean 顏色(開 = 1,關 = 0)的原始像素數據。 本質上,以十六進制編寫的黑白圖像。 我正在嘗試使用以下代碼(注意,c++)將此數據放在我的 GUI 中的 GTK_IMAGE 上: 該應用程序將編譯並正確啟動,但在訪問包含此算法的方法時,我收到錯誤: 有人知道我哪里出錯了 ...
[英]Writing solely pixel data to a GTK_IMAGE
我有簡單的 boolean 顏色(開 = 1,關 = 0)的原始像素數據。 本質上,以十六進制編寫的黑白圖像。 我正在嘗試使用以下代碼(注意,c++)將此數據放在我的 GUI 中的 GTK_IMAGE 上: 該應用程序將編譯並正確啟動,但在訪問包含此算法的方法時,我收到錯誤: 有人知道我哪里出錯了 ...
[英]Same opngl texture2d become all black in GTK but works in glut
我有一個使用 OpenGL + GLUT 的程序,它可以從相機中獲取圖像並將其用作 2D 紋理。 然后在窗口中顯示具有該紋理的點雲。 在 GLUT 窗口中它工作正常。 但是當我更改為 GTK opengl 區域時。 點雲(或頂點)顯示,但它變成全黑。 只更改窗口相關代碼,可能會出現什么問題? 以下 ...
[英]Rust. GTK3. get_screen() method not found in `gtk::Window`
我想使用“add_provider_for_screen”方法為我的窗口使用 css。 為此,我需要使用 get_screen() 方法將窗口轉換為 GdkScreen。 但是,當我嘗試這樣做時,出現錯誤: method not found in &gtk::Window 。 http ...
[英]GTK: How do I grab keyboard input for a dialog/splash window, so that keyinput works out of window region?
我注意到當我的鼠標離開對話框區域時,鍵盤輸入停止工作。 這是有害的,因為我希望這個小應用程序能夠抓取鍵盤,這樣我就可以通過鍵盤處理它而無需移動鼠標。 我試過: windowSetKeepAbove 、 windowSetSkipPagerHint 、 windowSetSkipTaskbarHi ...
[英]GTK Image from String
我正在嘗試根據一串十六進制像素數據顯示圖像。 傳輸給我的字符串對象類似於以下內容: std::string image_bytes = "0x00, 0x01, 0x02, etc..."; 我正在嘗試使用以下代碼處理這些數據: GtkWidget *image; GdkPixbufLoader ...
[英]How to use set_source_pixbuf in rust?
我有一個使用 set_source_pixbuf 的代碼, 當我嘗試構建這個模塊時,它給了我一個錯誤: 我嘗試添加命令: use gdk::cairo_interaction::GdkContextExt; 到文件,這對我沒有幫助。 也不行 ...
[英]Gtk does not save text to the clipboard if I close the app right after
我是 Gnome 開發的新手。 我正在嘗試創建一個按鈕,按下該按鈕會將其 label 的內容復制到剪貼板並關閉應用程序。 這是我的代碼,其中“self”是擴展 Gtk.Window 的 class。 如果我不關閉應用程序,它就可以正常工作。 謝謝 def copy_and_quit ...
[英]gdk/gdk.h: No such file or directory
我正在嘗試在 Linux mint 32bit 中使用帶有 gkt-2.0 的 gui。 當我嘗試編譯 gui.c 時,我遇到了以下錯誤消息: ...
[英]In coding a gdk_pixbuf_module, getting undefined reference to `gdk_pixbuf_webp_anim_get_type' that is handled(?) by gdk macros
所以我正在研究我的第一個 gdk_pixbuf_module。 向 webp 模塊添加動畫。 盡管在頭文件和 c 文件中嘗試了許多變體,但我一直收到這些鏈接錯誤,我認為這些錯誤與 gdk_pixbuf 宏有關。 我的猜測是我做了一些簡單的錯誤,但我無法發現它。 幫助表示贊賞。 這是頭文件 io-w ...
[英]How do I draw a Pixmap with GTK?
使用 GTK3,我一直在嘗試從 memory 緩沖區中繪制像素圖。 我剛剛創建了一個 memory 緩沖區,並用 32 位 RGBA 格式的交替顏色行填充它。 我一直在嘗試以下 function: gdk_pixbuf_new_from_data(const guchar *data, GdkCo ...
[英]undefined symbol: gdk_display_get_primary_monitor
我試圖啟動剛剛安裝在 Linux 16.04 上的 TuringBot 軟件,但出現錯誤: 我已經嘗試升級我的系統 但問題仍然存在。 有誰知道如何解決這個問題? 非常感謝! 干杯 ...
[英]GDK4: No display available in terminal application
我正在嘗試使用 GDK4 將一些文本復制到終端應用程序中的剪貼板。 據我了解,這是使用從 GdKDisplay 獲得的剪貼板 object 完成的。 但是,似乎沒有可用的顯示。 這是一個MWE: output 是 因此,當我嘗試使用gdk_display_get_clipboard()抓取剪貼板時 ...
[英]gtkmm multi-touch device not recognized (Windows)
版本:Gtkmm v3.22(通過 vcpkg 安裝) 我已插入使用標准 Windows 驅動程序“符合 HID 的觸摸屏”的多點觸控設備。 我已經在這里驗證了本機 Windows WM_TOUCH 能夠使用此觸摸屏進行多點觸控數字化: https://docs.microsoft.com/en- ...
[英]How to resolve error: invalid use of incomplete type ‘GdkSurface {aka struct _GdkSurface}’?
關於incomplete type錯誤的問題已經在這里經常被問到,但是那里提供的所有解決方案對我的情況都沒有幫助。 添加前向聲明沒有意義,因為GdkSurface已經在 Gdk 標頭中進行了前向聲明。 包括適當的標題已經完成。 在產生錯誤的代碼部分之后 + 包含。 以下是完整的錯誤: 我用 JHb ...
[英]How to get total screen size in Python / GTK without using deprecated Gdk.Screen.get_width()?
我想要整個桌面的 X/Y 像素尺寸(可能跨越多個顯示器),例如確定背景圖像的最佳分辨率。 這個 Python 代碼仍然有效: 但打印出棄用警告: Gdk.Screen API 文檔只需注意: 3.22 版后已棄用:改為使用每個監視器信息其他答案(例如How do I get monitor r ...
[英]How do I avoid a race condition at the end of a GTask that updates a GTK UI?
我正在構建一個 gtk3 應用程序,並試圖避免在完成更新 UI 的GTask時出現競爭條件。 由於 GTask 調用的GTask ( data_acq data_acq() )長時間運行,我有一個更新的進度條(通過gdk_threads_add_timeout(progressBar_timeou ...
[英]Undefined Reference to gdk_pixbuf_save & gdk_pixbuf_new_from_data
我有以下代碼,它是對此處找到的代碼的修改。 這里結合本教程。 但是,在編譯時出現以下鏈接器錯誤: C:/Users/user1/AndroidStudioProjects/Project/app/jni/tutorial-3.c:344: 未定義對`gdk_pixbuf_new_fro ...
[英]GdkWindow for wxWidgets
多年來我一直在使用這段代碼來獲得一個 GdkWindow,但現在它似乎沒有返回可以在其他 gdk 函數中使用的結果。 有什么建議? ...
[英]Gdk-CRITICAL **: 10:33:28.827: gdk_cursor_new_for_display: assertion 'GDK_IS_DISPLAY (display)' failed
我已經通過 VSCode 運行了以下代碼: 它的輸出沒有顯示 matplotlib 圖,但仍然打印“你好”。 這是輸出日志: 我通過 VSCode,Ubuntu 20.04 運行此代碼。 但是當我用Spyder3運行時,它正常顯示數字。 ...
[英]Problem with not working gdk_test_simulate_button in GTK3
無法讓 gdk_test_simulate_button 工作。 有人可以幫助我,錯誤在哪里? 按下鼠標右鍵。 計時器開始。 計時器經過后,模擬左鍵按下。#include <stdio.h> #include <gdk/gdkx.h> #include <gtk/gtk ...