gtkmm에 GUI 프로그램 (카드 게임)을 구현 중입니다 (현재). 내 프로그램이 Windows와 Linux (GTK)에서 잘 실행되기를 바랍니다. Mac OS X은 필요하지는 않지만 더하기가 될 것입니다. 내가 gtkmm을 사용하고 있지만, 나는 그것에 대해 약간의 걱정이있다. 보다 구체적으로 :내 요구 사항이있는 wxwidgets 대 gtkmm
- 런타임에 신호를 연결하기위한 지원이 부족합니다. 트 리뷰에 대한
- API를 사용하면 C의 모든 당신이 새로운하는 TreeModel를 묶어 ++ 코드를 자신의 클래스 을해야 의미에서 끔찍한입니다. GUI 코드를 구현할 때
이 두 가지 길에서 많이 얻을.
1 .-이 런타임에 신호를 연결할 수 있습니다 : 내가 wxWidgets에로 전환하면 내 질문이 있습니까? 2. Wxwidgets의 ListCtrl API를 사용하는 것이 편안합니까? 3. C++ 코드에서 손으로 신호를 연결할 필요가없는 괜찮은 GUI 빌더 (무료 일 필요는 없지만)가 있습니까? 컨트롤러와 뷰 코드를 분리하여 유지하는 것은 매우 중요합니다. 4. -wxwidgets 대신 Windows에서 작업하는 것 외에 gtkmm에서 더 좋아 보이며 잘 어울리는 대안이 있습니까? Qt를 전처리 단계와 함께 사용하지 마십시오.
미리 감사드립니다.
나는 런타임에 신호를 연결할 수 없습니다 (libsigc를 ++) gtkmm 그 불만에 의해 혼란 스러워요. 런타임에 모든 신호가 연결되어 있지 않습니까? 당신이 이야기하는 것을 이해할 수 있도록 좀 더 구체적인 예를 들려 줄 수 있습니까? –
죄송합니다. 정확히 그 뜻이 아닙니다. 내가 의미했던 것은 type-safe하기 때문에 gtkmm에서 glade로부터 신호를 바인딩 할 수 없다는 것입니다. 불행히도 때로는 매우 불편합니다. –