gtk3

    3熱度

    1回答

    auto widget=gtk_label_new(text); m_handle=GTK_LABEL(widget); gtk_label_set_line_wrap(m_handle,TRUE); gtk_label_set_max_width_chars(m_handle,80); gtk_widget_set_size_request(GTK_WIDGET(m_handle),-1

    -1熱度

    1回答

    我最近更新了我使用的GTK3 lib,在windows和linux上,版本從3.20到3.22, ,我注意到我的應用程序中有一些錯誤(GTK3 + OpenGL使用GtkGLArea小部件)在更新後出現。 的錯誤,窗裝飾即消失後精確而簡單的繼承事件的出現: 1)的bug前截屏: 2)導出(使用離屏渲染幀緩衝)從該窗口圖像 3)保存後,關閉該對話框回到主窗口中,注意菜單欄上現在出現一樣,如果非激活狀

    0熱度

    1回答

    我正在開發基於GTK3的應用程序,使用GtkGLArea widget創建OpenGL窗口,在Windows上構建應用程序我使用的是64位的msys2系統。 構建應用程序沒有問題,它只用一個OpenGL窗口就可以工作。 但是,我的程序旨在處理多個項目,因此每個項目都有一個GtkGLarea。這對Linux非常適用。 但是,在窗口上,它可以與一個GtkGLArea一起使用,但只要使用多個窗口,只有一

    0熱度

    1回答

    我在圖書館掙扎的最後幾天(GLib2.52.2 & GTK3.22.15),而我試圖在Ubuntu 16.04 LTS(全新安裝)上編譯它們。 GLib2.52.2剛編譯安裝所需的依賴關係後沒有錯誤。 我的問題是以下幾點: 當我要開始的GTK3.22.15 $ ./configure --prefix=/usr --with-pcre=system && make -j 6 我收到此錯誤信息編

    0熱度

    1回答

    我是python的新手,我一直在嘗試安裝gtk3以與glade一起使用來構建Python 2.7的GUI。我已經成功安裝了Glade,但是我遇到了一些主要的問題,它們查找並運行gtk3 for windows。我訪問了gtk website,並按照MSYS2安裝程序的說明進行了操作,但是當我嘗試使用anaconda提示符或導入gtk進行conda安裝時,出現錯誤,說明沒有名爲gtk的模塊。我也從t

    1熱度

    1回答

    我正在使用OpenMP執行耗時的操作。我無法在執行操作的同時在耗時循環內從GTK +更新ProgressBar。我已經升級了ProgressBar的代碼,但是它在完成所有事情後都這樣做了。不像代碼的進展。 這是我的僞代碼,直到一切都做不更新進度: void largeTimeConsumingFunction (GtkProgressBar** progressBar) { int e

    1熱度

    1回答

    我想發展自己的GtkPrintBackend, 從這裏走的幫助: https://mail.gnome.org/archives/desktop-devel-list/2006-December/msg00069.html 我想測試我的後臺打印(通過使打印對話框中使用我的後端代替)。我怎麼做? 也就是說,如何讓打印對話框使用我的後端?

    1熱度

    1回答

    隨着Gtk2Hs我曾經是能夠GTK對象比較==,以瞭解他們是否是相同的。例如: boxIsFromState :: VBox -> State -> Bool boxIsFromState widget state = _widget state == widget 凡State是自定義的數據類型的容器另一垂直框。 我注意到haskell-gi的部件不從Eq派生。那麼是否有另一種方法來比較對

    1熱度

    2回答

    有什麼辦法可以讓python gtk3窗口捕捉來自鍵盤和/或鼠標的每一個輸入嗎? 基本上我創建一個應用程序,它會推出類似屏保閒置的時候,這樣做,我需要知道的時候,鍵盤或鼠標事件我的窗口(應用程序)內發生。 我試圖key-press-event連接到我的窗口,但是當我在它的子點擊,就像一個按鈕,窗口沒有得到該事件。 謝謝你的任何解決方案。 UPDATE 作爲公認的答案表明,我連接event-afte

    0熱度

    1回答

    我想跟蹤一些代碼在Gtk。我得這部分gtkentryaccessible.c: g_signal_emit_by_name (accessible, "text-changed::insert", *position - length, length); 但我不能找到一個text-changed::insert信號回調。 我試圖谷歌,