-1
버튼이 QML에서 정의하는 시나리오 고려 :내가 함께 QML 및 CPP의 버튼 버튼 클릭 동작을 작성할 수 있습니다 BB10 폭포는
Page{
Container{
Button{
text:"click the button"
onclicked
{
//action performed by the button
}
}
}
}
일반적인 방법은 함께 QML 내부 클릭 이벤트를 처리하는 것입니다 시그널 핸들러 (위에서 한 것처럼). 내 질문은 : 그것은 C++에서 이벤트를 처리 할 수 있습니까? 코드의 용어로 다음과 같이 수행 할 수 있습니까?
{
Button *b1 = root->findChild<Button*>("button_object");
QObject::connect(b1,SIGNAL(clicked()),this,SLOT(buttonActionToBePerformed()));
}
void buttonActionToBePerformed()
{
//button action to be performed is written here
}
정확히 목표는 무엇입니까? 버튼 클릭에 대한 응답으로 C++ 작업을 실행 하시겠습니까? – BaCaRoZzo