cost 245 ms
僅將像素數據寫入 GTK_IMAGE

[英]Writing solely pixel data to a GTK_IMAGE

我有簡單的 boolean 顏色(開 = 1,關 = 0)的原始像素數據。 本質上,以十六進制編寫的黑白圖像。 我正在嘗試使用以下代碼(注意,c++)將此數據放在我的 GUI 中的 GTK_IMAGE 上: 該應用程序將編譯並正確啟動,但在訪問包含此算法的方法時,我收到錯誤: 有人知道我哪里出錯了 ...

相同的 opngl texture2d 在 GTK 中變為全黑,但在 glut 中有效

[英]Same opngl texture2d become all black in GTK but works in glut

我有一個使用 OpenGL + GLUT 的程序,它可以從相機中獲取圖像並將其用作 2D 紋理。 然后在窗口中顯示具有該紋理的點雲。 在 GLUT 窗口中它工作正常。 但是當我更改為 GTK opengl 區域時。 點雲(或頂點)顯示,但它變成全黑。 只更改窗口相關代碼,可能會出現什么問題? 以下 ...

銹。 GTK3。 在 `gtk::Window` 中找不到 get_screen() 方法

[英]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 ...

2022-05-17 08:33:38   1   55    rust / gtk3 / gdk  
GTK:如何獲取對話框/啟動窗口的鍵盤輸入,以便鍵盤輸入在窗口區域之外工作?

[英]GTK: How do I grab keyboard input for a dialog/splash window, so that keyinput works out of window region?

我注意到當我的鼠標離開對話框區域時,鍵盤輸入停止工作。 這是有害的,因為我希望這個小應用程序能夠抓取鍵盤,這樣我就可以通過鍵盤處理它而無需移動鼠標。 我試過: windowSetKeepAbove 、 windowSetSkipPagerHint 、 windowSetSkipTaskbarHi ...

2022-05-11 13:24:43   1   64    gtk / gtk3 / gdk  
字符串中的 GTK 圖像

[英]GTK Image from String

我正在嘗試根據一串十六進制像素數據顯示圖像。 傳輸給我的字符串對象類似於以下內容: std::string image_bytes = "0x00, 0x01, 0x02, etc..."; 我正在嘗試使用以下代碼處理這些數據: GtkWidget *image; GdkPixbufLoader ...

如何在 rust 中使用 set_source_pixbuf?

[英]How to use set_source_pixbuf in rust?

我有一個使用 set_source_pixbuf 的代碼, 當我嘗試構建這個模塊時,它給了我一個錯誤: 我嘗試添加命令: use gdk::cairo_interaction::GdkContextExt; 到文件,這對我沒有幫助。 也不行 ...

如果我在之后立即關閉應用程序,Gtk 不會將文本保存到剪貼板

[英]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_pixbuf_module 時,獲得對由 gdk 宏處理(?)的“gdk_pixbuf_webp_anim_get_type”的未定義引用

[英]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 ...

如何使用 GTK 繪制像素圖?

[英]How do I draw a Pixmap with GTK?

使用 GTK3,我一直在嘗試從 memory 緩沖區中繪制像素圖。 我剛剛創建了一個 memory 緩沖區,並用 32 位 RGBA 格式的交替顏色行填充它。 我一直在嘗試以下 function: gdk_pixbuf_new_from_data(const guchar *data, GdkCo ...

未定義符號:gdk_display_get_primary_monitor

[英]undefined symbol: gdk_display_get_primary_monitor

我試圖啟動剛剛安裝在 Linux 16.04 上的 TuringBot 軟件,但出現錯誤: 我已經嘗試升級我的系統 但問題仍然存在。 有誰知道如何解決這個問題? 非常感謝! 干杯 ...

GDK4:終端應用程序中沒有可用的顯示

[英]GDK4: No display available in terminal application

我正在嘗試使用 GDK4 將一些文本復制到終端應用程序中的剪貼板。 據我了解,這是使用從 GdKDisplay 獲得的剪貼板 object 完成的。 但是,似乎沒有可用的顯示。 這是一個MWE: output 是 因此,當我嘗試使用gdk_display_get_clipboard()抓取剪貼板時 ...

2021-04-11 20:06:43   1   31    c++ / c / gtk / gdk  
gtkmm 多點觸控設備無法識別 (Windows)

[英]gtkmm multi-touch device not recognized (Windows)

版本:Gtkmm v3.22(通過 vcpkg 安裝) 我已插入使用標准 Windows 驅動程序“符合 HID 的觸摸屏”的多點觸控設備。 我已經在這里驗證了本機 Windows WM_TOUCH 能夠使用此觸摸屏進行多點觸控數字化: https://docs.microsoft.com/en- ...

如何解決錯誤:無效使用不完整類型“GdkSurface {aka struct _GdkSurface}”?

[英]How to resolve error: invalid use of incomplete type ‘GdkSurface {aka struct _GdkSurface}’?

關於incomplete type錯誤的問題已經在這里經常被問到,但是那里提供的所有解決方案對我的情況都沒有幫助。 添加前向聲明沒有意義,因為GdkSurface已經在 Gdk 標頭中進行了前向聲明。 包括適當的標題已經完成。 在產生錯誤的代碼部分之后 + 包含。 以下是完整的錯誤: 我用 JHb ...

如何在不使用已棄用的 Gdk.Screen.get_width() 的情況下獲取 Python / GTK 中的總屏幕尺寸?

[英]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 ...

如何在更新 GTK UI 的 GTask 結束時避免競爭條件?

[英]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 ...

wxWidgets 的 GdkWindow

[英]GdkWindow for wxWidgets

多年來我一直在使用這段代碼來獲得一個 GdkWindow,但現在它似乎沒有返回可以在其他 gdk 函數中使用的結果。 有什么建議? ...

Gdk-CRITICAL **:10:33:28.827:gdk_cursor_new_for_display:斷言“GDK_IS_DISPLAY(顯示)”失敗

[英]Gdk-CRITICAL **: 10:33:28.827: gdk_cursor_new_for_display: assertion 'GDK_IS_DISPLAY (display)' failed

我已經通過 VSCode 運行了以下代碼: 它的輸出沒有顯示 matplotlib 圖,但仍然打印“你好”。 這是輸出日志: 我通過 VSCode,Ubuntu 20.04 運行此代碼。 但是當我用Spyder3運行時,它正常顯示數字。 ...

在 GTK3 中無法使用 gdk_test_simulate_button 的問題

[英]Problem with not working gdk_test_simulate_button in GTK3

無法讓 gdk_test_simulate_button 工作。 有人可以幫助我,錯誤在哪里? 按下鼠標右鍵。 計時器開始。 計時器經過后,模擬左鍵按下。#include <stdio.h> #include <gdk/gdkx.h> #include <gtk/gtk ...

2020-07-27 21:19:56   1   107    c / gtk3 / gdk  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM