안녕하세요. Qt를 살펴보기로 마음 먹었고 Windows 응용 프로그램을 Qt로 쉽게 포팅 할 수 있습니다.Designer를 통해 Qt 객체를 만들지 않았을 때 신호를 처리하는 방법은 무엇입니까?
내 유일한 진짜 문제는 Qt에서 다시 구현해야하는 몇 가지 컨트롤입니다. 이미 컨트롤의 기본 드로잉을 처리했지만 내 컨트롤은 자식 스크롤 막대를 만듭니다. 문제는이 스크롤바가 새로운 위젯의 일부로 동적으로 생성된다는 것입니다 (즉, m_Scrollbar
이 위젯의 구성원 임). 그런 다음 어떻게 스크롤 바의 움직임에 반응 할 수 있습니까? 다른 환경에서 이것은 on_myscrollbar_sliderMoved
함수를 내 protected slots
으로 만들고 거기에서 처리하기 때문에 쉽습니다. 그러나 myscrollbar
이라는 QScrollBar
에 의존합니다. 디자이너가 아닌 객체를 동적으로 생성 했으므로이 신호를 어떻게 캡처합니까?
나는 이것이 정말 간단 추측하고 그리고 난이 명백한 :
Qt docs에서 더 많은 시간을 할애해야한다고 생각합니다. – erelender
아마도 사실입니다 ...하지만 1 시간 전 Qt를 처음으로 들었을 때 나는 너무 심하게 "너무"하지 않고 있다고 생각합니다 : DI는 좋아하지만 ... 아주 쉽게 :) – Goz