gtkmm

    0熱度

    1回答

    爲了學習GTK編程,我構建了一個簡單的GTK應用程序,該應用程序讀取目錄中的文件並將它們顯示爲圖標。我正在嘗試構建像Nautilus圖標視圖文件資源管理器。我知道右窗格使用GTK IconView,但左窗格使用什麼來顯示地點列表? 另外我看了Nautilus源代碼,但發現它對我來說非常複雜,任何人都可以給我一個在C++中使用GTK IconView的簡單示例嗎? 謝謝。

    0熱度

    1回答

    我希望我的筆記本標籤標籤能旋轉90°。 我試過的Gtk ::標籤的set_angle()函數,但它不工作: #include <gtkmm.h> int main(int argc, char *argv[]) { Gtk::Main kit(argc, argv); Gtk::Window mainwindow; Gtk::Notebook sidebar;

    2熱度

    2回答

    我正在寫一個GTKmm窗口程序;主窗口會創建兩個按鈕,一個用於英文,一個用於中文。用戶可以點擊按鈕以合適的語言顯示不同的窗口。目前,我在初始化主窗口中的多項目容器時遇到問題。它是MainWindowPane類型的一個對象,它繼承了Gtk :: HBox。 當我嘗試做,編譯器會發出以下錯誤: $ make g++ -g `pkg-config gtkmm-2.4 --cflags` -c Main

    1熱度

    1回答

    我必須創建一個簡單的應用程序,它在系統托盤中顯示一個圖標,並從中可以執行一些操作。 問題是創建後立即關閉了狀態圖標。少了什麼東西? 我把睡覺,以確保它被創建。在系統托盤上出現3秒鐘,即使它不是我設置的圖標。 Init.cc #include <gtkmm/main.h> #include "Tray.h" int main(int argc, char *argv[]) { Gtk

    3熱度

    2回答

    我正在創建一個GTK窗口,出於各種原因,我希望用戶不可調整大小。但是調用窗口上的set_resizable方法會使其顯示1像素x 1像素的大小。 (在下面的代碼中,如果set-resizable行被註釋掉了,那麼窗口會顯示預期的大小,調用resize和set-resizable的順序是沒有區別的。)還有什麼需要做的? 這裏是代碼... #include <iostream> #include "

    2熱度

    2回答

    我正在嘗試使用Gtk TextIter對象從TextBuffer中提取三個字符的切片,但我在算術上遇到了問題。我設置了一個迭代器p來指向範圍的開始,並且希望q指向更多的三個字符。 我已經試過...... q = p + 3; // Doesn't compile q = p; q += 3; // Doesn't compile q = p; q++; q++; q++; // Ha

    1熱度

    1回答

    我試圖從goocanvasmm中的Goocanvas :: Points實例獲取座標。我有這個: double x = 0, y = 0; int i; Goocanvas::Points points; Glib::RefPtr<Goocanvas::Item> root = canvaswidget.get_root_item(); Glib::RefPtr<Goocanvas::Po

    1熱度

    1回答

    我已經創建了一個小的繪圖區類,現在需要在揭示事件回調期間繪製一個像素圖。但是我無法獲得任何我試圖編譯的參數。下面是代碼的相關部分... 類定義... class set_display_drawing_area : public Gtk::DrawingArea { public: set_display_drawing_area (); virtual ~

    0熱度

    1回答

    我仍然在這個鏈接上的例子:gtkmm statusicon quits after creation 我改變了功能,以這種方式打開traybar不同的窗口,但不顯示任何東西。我嘗試使用「Gtk :: Main :: run(w);」來運行每個窗口。它的工作原理,但我不想爲每個窗口運行一個主循環。

    0熱度

    2回答

    我試圖讓一個GTK ::微調對象來顯示,而計算正在進行中,但沒有什麼似乎發生。的代碼片段看起來像...... { Gtk::Spinner spinner; spinner.start(); // do some work... spinner.stop(); } 我還以爲知道它出現哪些對話結束了,但我看不到餵養到對象的任何方式需要微調。有誰知道我在哪