gtkmm

    0

    1답변

    : Gtk::Layout l; l.signal_add().connect([](Gtk::Widget* w) -> void { std::cout << "Added " << w->get_name() << std::endl; }); Gtk::Widget* w = // any widget l.put(*w, 10, 10); 아무것도 표시되지됩니다.

    3

    1답변

    : size = 100; uint64_t work; row.get_value(3, work); cout << "value was " << work << endl; work += size; cout << "value set to " << work << endl; row.set_value(3, work); row.get_value(3, work);

    1

    1답변

    Gtk::TreeView의 행을 비동기 적으로 업데이트하려고하므로 사용자가 Gtk를 사용하여 멀티 스레딩을 수행하고 있습니다. 따라서 사용자가 프로그램을 사용할 수있을 때까지 업데이트하는 기능을 기다릴 필요가 없습니다. 그냥 백그라운드에서 할거야. 그래서 데이터를 수집하는 업데이트 기능을 실행하는 Glib::Thread을 사용하고 실제 뷰를 업데이트하는 G

    0

    1답변

    이제 gtkmm을 사용하여 작은 애플리케이션을 개발했습니다. 내 응용 프로그램은 내 창 (mainwindow) 클래스와 내 컴퓨터에서 실행중인 프로세스를 검색하는 다른 클래스의 두 클래스로 구성됩니다. mainwindow 내 클래스 목록 위젯이 포함되어 있습니다. class MainWindow : public Gtk::Window { public

    2

    1답변

    일부 간단한 프로그램을 컴파일하기 위해 eclipse, mingw-w64, gtkmm2.4, glade를 사용하고 있습니다. 튜토리얼을 따라 hello world gtkmm 예제를 컴파일 할 수 있습니다. 그러나 glade에 관해서는 약간 이상하게 오류가 발생했습니다. 나는 빈터 장에서 다른 간단한 예제를 실행하려고 할 때 gtkmm 2.24 간단한 예제

    1

    1답변

    내 프로그램 로컬 하드 드라이브에 이미지 파일을 사용하고 싶습니다. 그래서 이미지 데이터가 포함 된 unsigned char[]을 생성하기 위해 xxd -i을 사용하고 이것을 내 프로그램에 내장했습니다. 하지만 지금은 할 수있는 기능을 찾지 못했기 때문에 Gdk::Pixbuf (또는 Gtk 이미지)을로드하려고했습니다.

    1

    1답변

    나는 다음과 같은 방식으로 구성 창이 있습니다 창> 중 VBOX> 스크롤 창> 트리보기> 열 내가 마지막 열 레이블을 때 내 문제가 발생를 (가 있어야합니다 동적 할당). 라벨이 너무 길면 라벨을 포함하는 창이 가로로 늘어납니다. 대신, 스크롤 막대의 하단에 스크롤 막대를 표시하여 원래의 너비로 창을 남겨두고 처리하고 싶습니다. 그러나 트리보기의 heigh

    0

    1답변

    Gtk :: notebook을 사용하여 Gtkmm 응용 프로그램을 만들고 런타임 중에 노트북에 새 탭을 추가하려고합니다. 그러나 화면에 공간이있는 것보다 더 많은 탭을 추가하면 화면 밖으로 계속 이동합니다. 이제 대부분의 Gtk 위젯에는 구성 할 수있는 많은 속성이 있습니다. 따라서 자동으로 탭을 축소하거나 일부 방법으로 크기를 조정하여 위젯/화면. 이 기

    1

    1답변

    C++의 Gtkmm 항목에 이상한 문제가 있습니다. 여기서 inputEntry라고하는 Gtk :: Entry를 정의했습니다. 나는 csf라는 함수를 가지고있다. 나는 주에있는 항목 선언 : 나중에 그리드에이 항목을 첨부 // Create input entry Gtk::Entry inputEntry; inputEntry.set_editable(TRUE);

    0

    1답변

    방금 ​​gtkmm3을 배우기 시작했습니다. https://developer.gnome.org/gtkmm-tutorial/stable/sec-range-example.html.en 위의 예에서 TreeModel은 설명없이 사용됩니다. 누구나 Gtk::TreeModel::ColumnRecord이 사용되는 시나리오를 설명 할 수 있습니까?