요점를 통해 트리거 신호 : handler_block은 경우에 따라 유용하지만, 오히려위한 신호를 억제하기 위해 프로그램의 시작 부분에 뭔가를 호출 할 것 모든 전화는 gtk_entry_set_text이고 gtk_toggle_button_set_active입니다. 방법이 있습니까? 배경 정보 : 이름 - GTKComboBoxes 애니메이션을 통해 소정 목록
라디오 버튼을 선택하면 GTK의 "토글 됨"신호가 발생하지만 그 전에는 이전에 선택한 라디오 버튼이 선택 취소 된 경우에도 신호가 실행됩니다. 각 엔티티 그룹을 나타내는 라디오 버튼을 사용하는 GUI로 작업하고 있습니다. "토글 된"신호 쌍 중 첫 번째 신호는 GUI의 다른 필드에 대한 원치 않는 업데이트를 트리거합니다. 새로 선택한 버튼이 콜백을 트리거
나는 gtkmm3을 사용하여 drag'n'drop 아이콘 이미지에서 나중에 사용하기 위해 pixbuf에 일부 gtk 위젯 컨테이너를 렌더링하는 방법을 설명합니다. 네이티브 gtk3에서 올바른 방법은, 내가 연구 한 것처럼, 제공된 카이로 표면에 gtk_widget_draw()를 사용하는 것이다. 이 표면의 생성은 문제가되지 않지만 gtk_widget_dra
내 GUI (C++, GTKMM 3) 내에서 일부 상태 정보를 제공하는 텍스트 필드가 있습니다. 상태에 따라이 필드의 배경색을 (쉽게 할 수있는 텍스트와 함께) 변경하고 싶습니다. GTKMM 3.X에서이 작업을 수행하는 방법에 대한 자세한 내용은 없습니다. CssProvider 클래스를 사용해야하고 프로그램에로드하는 방법에 대한 몇 가지 예제를 발견했습니다
질문에서 언급했듯이, 나는 작업하고있는 gtkmm에서 Conway의 인생 게임 구현에 segfault를 가지고 있습니다. 은 여기에서 찾을 수 있습니다 : https://github.com/sakekasi/game-of-life 오류의 역 추적을 여기에서 찾을 수 있습니다 : https://gist.github.com/3505525 I 인쇄 cells_ge
버튼, 툴바 등을 만들려는 작은 응용 프로그램이 있지만 기존 GTK 아이콘 테마를 사용하고 싶지는 않습니다. 내 자신을 만들고 싶습니다. 그래서 자습서와 기타 등등을 찾았지만, 밝혀진 바에 따라 온라인에서 잘 논의되지 않았습니다. 그래서 난 내 스스로 뭔가를 시도 : 헤더 파일 : #include <gtkmm.h>
#include <string>
#in
저는 C++을 사용하여 GTK + 및 glade를 사용하여 프로그램을 만듭니다. 나는 glade가 만드는 객체의 메모리 관리에 대해 우려하고 있습니다. 예를 들어, 창, 버튼 및 두 개의 입력 필드로 구성된 glade 파일을 만듭니다. 다음 내 C++ 코드에서 해당 파일에서 개체를 만들고 해당 창에 대한 포인터를 가져옵니다. 내 질문은, 내가 안전하게 할
은 codeblocks에서 간단한 gtkmm 응용 프로그램을 컴파일하지만 그냥 내가 컴파일러에 링커 옵션 pkg-config --libs gtkmm-2.4 및 pkg-config --cflags gtkmm-2.4 추가 빌드 옵션으로 ustring.h 파일 C:\gtkmm\include\glibmm-2.4\glibmm\ustring.h|861|error: I