cost 84 ms
打印命令 output

[英]Printing output of command

我正在使用gtk-rs獲取輸入值並使用它來執行帶有xdotool的命令: 我收到此編譯錯誤: 所以我嘗試了這個: 但我遇到了同樣的錯誤。 更新: 我試過: 但是沒有打印任何內容: 完整代碼: https://play.rust-lang.org/?version=stable&mode=d ...

拍手 - 拍手已經讀取參數后出現“未知選項”?

[英]Clap - "Unknown option" after clap has already read args?

我正在嘗試使用 clap 讀取命令行參數,然后使用解析的結果來驅動一個 backened,其進度由 gtk 應用程序顯示(只是使用該應用程序作為顯示不斷變化的圖形 window 的最簡單方法,也許有更好的方法.) MRE: main.rs : Cargo.toml : 然后做: cargo ...

讓編譯器警告 Gtkmm 棄用

[英]Make compiler warn about Gtkmm deprecations

我開始考慮將我的應用程序從 Gtkmm 3.24 移植到 Gtkmm 4.x(還不確定哪個版本)。 目前,我只是想了解到底什么被棄用了,以及規划需要做多少工作。 簡化移植的一種方法是查看 Gtkmm 3.24 版本中所有已棄用的用法,並在移植前將它們更新為較新的風格。 我發現了幾個可以幫助解決這個問 ...

將 plotters::CairoBackend 與 GTK 一起使用時,如何修復兼容性錯誤

[英]How do I fix my compatability errors when using plotters::CairoBackend with GTK

我正在嘗試在非常基本的 GUI 上繪制圖像。 我將 GTK 用於 GUI,並希望使用繪圖儀板條箱進行繪圖,但在啟動繪圖儀使用的后端時遇到問題。 我已經成功地使用 BitMapBackend 繪制到一個文件——在 inte.net 上不乏這方面的例子。 但是,我終生找不到如何使用 CairoBacke ...

如何正確定義以下 make 規則?

[英]How to define the following make rule properly?

我想使用 make 文件生成一個 gresource 文件,其中包含我的 GTK 項目的模板。 我計划使用Blueprints生成必要的 XML 文件,然后基於該文件自動生成 gresource 文件。 為此,我編寫了以下 make 文件:BP_SOURCE_DIR = mpyd-ui/bp GR ...

2023-01-24 13:50:38   1   16    makefile / gtk  
如何使 GTK Rust 中的按鈕看起來更像一個鏈接?

[英]How can I make a button in GTK Rust look more like a link?

因此,我嘗試在 GTK Rust 中正在處理的項目中制作一個按鈕,看起來更像是使用以下鏈接的鏈接:.MainScreenCpt__button_superman_button { color: #FFFFFF; font-size: 16px; text-decoration: und ...

2023-01-23 23:03:21   2   157    css / rust / gtk  
使用 g_main_loop 的正確程序結構

[英]Proper program structure using g_main_loop

我有一個應用程序需要使用回調函數,除非 glib g_main_loop 正在運行,否則回調函數不會觸發。 我對實現這個的“好”程序是什么樣子,或者預期的程序流程是什么一無所知。 我不覺得我所擁有的似乎是正確的,因為此方法需要在每個異步的 function 之后循環,以等待響應。 我想一定有某種方法 ...

2023-01-23 16:23:56   1   35    c / gtk / glib  
Rust linker 錯誤:鏈接系統庫時使用“-Wl,--as-needed”

[英]Rust linker errors: using "-Wl,--as-needed" when linking system libraries

我正在嘗試主要在 rust 中編寫一個應用程序,該應用程序使用在 C++ 中編寫的基於 gtk 的前端。我在 Cargo 中獲得構建設置已經很遠了,但它在鏈接階段失敗了。 我創建了一個最小的可重現示例。// build.rs extern crate cc; extern crate pkg_c ...

GTK:結構 gtk::Box 存在方法 append,但不滿足其特征邊界

[英]GTK: the method append exists for struct gtk::Box, but its trait bounds were not satisfied

我是 GTK 和 Rust 的新手,也是 Rust 語言本身的新手,我正在整理一個小型演示應用程序作為練習,有一次我創建了一個content小部件,我相信它是一個Box class。 我將小部件附加到我的框中,然后附加到我在框小部件中傳遞的構建器的子屬性,換句話說, content如下: 但是使用上 ...

2023-01-13 01:36:35   1   24    rust / gtk  
在 msys2 之外運行 gtk2 程序 shell

[英]Running a gtk2 program outside the msys2 shell

如果我提請您注意有關不再支持的舊 GTK2 的問題,請原諒。 我需要在 windows 上編譯一個用 C/GTK2 編寫的程序。 Glade-2 和 DEVc++ 是一個很好的解決方案,但 pango 庫已經過時並且缺少許多功能。 我使用 MSYS2 成功編譯,但是在 shell 之外運行的程序 ...

從 FileChooserDialog 讀取多個文件 GTK 3

[英]Reading multiple files from FileChooserDialog GTK 3

我正在嘗試打開Gtkmm::FileChooserDialog以選擇多個文件並將它們的路徑連同文件名一起打印到 label。我可以打開對話框並選擇文件,但我很難將文件名讀取到我的變量中。 FileChooserDialog openFileDialog("", FILE_CHOOSER_ ...

C寫的應用程序在MacOS上如何打開JPG圖片

[英]How to open JPG image in application written in C on MacOS

我想在 C 中編寫一個簡單的圖像瀏覽器,然后為 MacO 打包。 問題是當我嘗試從 Finder 的上下文菜單中打開 jpg 文件時遇到警告。 我編譯了我的代碼,我准備了一個帶有 Info.plist 文件的 iViewGtk.app 包。 Info.plist如下: 實際上 Info.plis ...

在 Fedora 37 上構建 nativefiledialog 時找不到 gtk/gtk.h

[英]Cannot find gtk/gtk.h when building nativefiledialog on Fedora 37

我在我的 C++ 項目中使用nativefiledialog-cmake作為子模塊。 當我使用 CMake 生成構建文件時,它無法正確生成,因為它找不到 nativefiledialog 的源文件之一所需的gtk/gtk.h文件: nfd_gtk.c 。 我已經安裝了以下 GTK 和 GTK 依賴 ...

絕對固定定位在GTK.Fixed

[英]absolute fixed positioning in GTK.Fixed

為了學習,我寫了一個toolframe class (gtk 3.24.20),toolframes是可移動和可擴展的。 所有工具框都附加到 Gtk.Fixed 小部件。 關於 Gtk 的文檔。已修復“GtkFixed 小部件是一個容器,可以將子小部件放置在固定位置和固定大小,以像素為單位。Gtk ...

2023-01-02 23:02:22   1   32    gtk / gjs  
stockId gtk 圖像存儲在哪里?

[英]Where are stockId gtk image stored?

stockId gtk 圖像存儲在哪里? 我使用 gtkmm 3.24.5。 在 gtkmm 中,我將它們顯示為: // Note: This code is deprecated Gtk::Image image(Gtk:Stock::Yes.id, ICON_SIZE_BUTTON); 我想 ...

2023-01-02 08:35:10   1   15    gtk / gtkmm3  
如何在 VBox 中水平居中固定大小的小部件?

[英]How do I horizontally center a fixed-size widget inside a VBox?

此代碼繪制了一個 window,其中包含一些按鈕: 這些按鈕隨 window 一起伸展,但我希望它們是固定大小並在 window 中水平居中,即每個按鈕的左側和右側的空間相等(但它們的 y 坐標應該表現得像它們一樣現在)。 ...

為什么我在 Linux (WSL) 上運行 Gtk# 應用程序時拋出 System.DllNotFoundException?

[英]Why i throw System.DllNotFoundException on running Gtk# application on Linux(WSL)?

我正在研究 Windows 並使用 GtkSharp 庫進行編譯。 我創建了 Hello world 應用程序並為 Windows 和 Ubuntu 編譯它。在 Windows 應用程序工作,但在 Linux 我有異常 我不知道它為什么會拋出,因為我在構建的應用程序中有所有庫文件 我使用 WSL, ...

使用 PyGObject 設計 GTK 開關

[英]Styling GTK Switch with PyGObject

我正在嘗試在我的 PyGObject 項目中自定義 GTKSwitch 的樣式,這非常令人沮喪。 PyGObject 和 GTK 的文檔都很糟糕,基本上什么也沒告訴你。 對於與開關相關的任何樣式,我能夠找到的唯一參考是此處,其中提到了slider-height和slider-width ,但表示兩 ...

如何刪除此 Rust 代碼中的重復項?

[英]How can I remove the duplication in this Rust code?

這段有效的 Rust 代碼有些重復: 我嘗試使用downcast()來簡化它,如下所示: 但我收到以下錯誤: 我可以刪除重復項嗎? ...


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