cost 329 ms
讓編譯器警告 Gtkmm 棄用

[英]Make compiler warn about Gtkmm deprecations

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

gtkmm 捕獲小部件銷毀事件

[英]gtkmm catch widget destruction event

我使用 gtkmm 3.24.5。 我想添加一個 sigc 回調來“銷毀”一個小部件。 我怎樣才能連接? Gtk::Widget 上沒有這樣的信號。 我可以使用 C API 來完成嗎? 感謝您的回復。 ...

從 FileChooserDialog 讀取多個文件 GTK 3

[英]Reading multiple files from FileChooserDialog GTK 3

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

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  
在 Gtk / Gtkmm 中移動(重新定位)子 Window 或 Dialog

[英]Moving (repositioning) a Child Window or Dialog in Gtk / Gtkmm

子Gtk::Window或Gtk::Dialog可以通過拖動標題欄來移動。 作為頂級 windows,此活動需要 window 經理的支持。 Gtk 請求 window 管理器移動 Z05B8C74CBD96FBF2DE4C1A352702 的 position 的機制是什么? 背景我有一個 G ...

“名稱:值”小部件通過 GTK

[英]"Name: value" widget via GTK

如何通過 GTK 制作一個如下所示的小部件?------------------ | Text1: | 1 | |-----------+----| | Text2: | 10 | |-----------+----| | | | | | ...

不能讓 GtkApplication 運行 Glib::Ref<Gtk::ApplicationWindow> 由 GTK::Builder 提供

[英]Can't Make GtkApplication run a Glib::Ref<Gtk::ApplicationWindow> given by GTK::Builder

我正在嘗試運行一個簡單的 Gtkmm 程序,但無法將內容發送到 GlibRef。 這是一個示例代碼: 這給了我以下錯誤(顯示重要部分): 嘗試使用 *myMainWindow 不起作用,因為未定義此運算符,已定義 operator-&gt; 但不起作用,因為它比需要的更深,顯示以下錯誤: ...

為什么linux中的源代碼c++編譯不啟動?

[英]Why sources codes c++ in linux compile and does not start?

源代碼 c++ gtkmm3 gtk4 linux: 我在終端中使用下一個命令編譯它們: 他們沒有啟動,我在 xubuntu 21.10 xfce (xfce4-panel 4.16.3 (Xfce 4.16)) 上的控制台(終端)中看到下一個錯誤 為什么? ...

在 Gtk::Grid 中移動 Gtk::Widget 的位置

[英]Move the position of a Gtk::Widget inside the Gtk::Grid

我想在網格內移動兩個小部件的位置。 我該怎么做? 到目前為止我得到了什么: 可悲的是,這段代碼沒有做我想要的:小部件的位置沒有改變。 ...

如何在用戶的計算機上創建桌面圖標以運行包含 Gtkmm 和 Opencv 庫的 C++ 程序?

[英]How to create a desktop icon on User's computer to run C++ program which contains Gtkmm and Opencv libraries?

我使用的是 Windows 10 操作系統和 Code::blocks IDE。 我想向用戶提供我的“cpp”程序的可執行文件,雙擊它應該運行程序。 我從 code::blocks 項目中得到了 .exe 文件。 當我在用戶的電腦上運行 .exe 時,它​​顯示以下錯誤 libgtkmm-3.0-1 ...

Gtk::StatusIcon 系統托盤 alignment 問題

[英]Gtk::StatusIcon system tray alignment issues

我正在從 PNG 文件創建 Gtk::StatusIcon object,但系統托盤圖標顯示在系統托盤的中心。 默認情況下,如何將此系統托盤圖標 alignment 移到右側。 我看過 GTK::StatusIcon API 但什么也沒看到。 我正在使用 gtkmm-3.0 在 Ubuntu 18. ...

在我的無模式 Gtk::Dialog 中沒有動畫 gif 圖像

[英]Animated gif image isn't being animated in my modeless Gtk::Dialog

我的目標是在 Gtk::Dialog 中顯示一個帶有動畫 gif(微調器)的簡短“請稍候...”對話框。 我的問題是,當我不使用Gtk:Dialog::run()時,gif 不會動畫,當我使用Gtk:Dialog::run()方法時,它會完全阻止我運行的代碼。 而且由於我的對話框中沒有任何按鈕,它會 ...

如何在 gtkmm 的另一個線程中運行 function?

[英]How to run a function in another thread in gtkmm?

我想用 gtkmm/glade 制作一個有用的應用程序,我需要將一個簡單的按鈕信號傳遞給另一個線程。 但不幸的是,我不知道該怎么做。 為了更好的演示,我做了一個小軟件。 這是一個按鈕和一個進度條,如果您按下該按鈕,進度條就會被填滿。 如果您修改我的代碼以使“ClickInterrupt()”fun ...

在gtkmm中滾動到TextView的底部

[英]Scrolling to the bottom of the TextView in gtkmm

The layout is the following: There is a Gtk::ScrollWindow and inside of it is Gtk::TextView , the latter is of a derived class called TextArea . 作為測試 ...

如何斷開信號

[英]How to disconnect a signal

我編寫了一個程序來計算 window 的形狀的面積和體積。 一切正常,除了關於使用Gtk::Entry::signal_activate()的一件事。 在以下代碼中: 如果我從選項案例 2 開始,一切正常。 如果我 go 通過案例 1,然后是案例 2,按 Enter 鍵會將焦點轉移到下一個Gtk:: ...

進度條 gtkmm Glade

[英]Progress Bar gtkmm Glade

使用按鈕並處理其事件很容易,但我無法與進度條交互。 如何從 Glade 文件中獲取Gtk::ProgressBar並設置其分數? 我使用 Gtkmm 3.24,我想在單擊按鈕時更新進度條。 這是我的林間空地文件:&lt;?xml version="1.0" encoding="UTF-8"?&gt ...


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