rightClick 작업을위한 contextMenu를 만들려고합니다. Menu에는 두 개의 SubMenus, "print in ..."및 기타 하위 메뉴가 있습니다. "인쇄 위치 ..."를 가리키면 하위 메뉴가 표시되지만이 하위 메뉴를 만들려면 그 순간에 얼마나 많은 프린터가 사용 가능한지 문의해야합니다. "MENU.addItem()"을 사용하여 모든 프린터를 나열하는 전체 하위 메뉴를 만들 수 있지만 "onTriggered"핸들러를 설정하여 이러한 항목에 작업을 추가 할 수는 없습니다. 나는이 문제를 해결할 수있는 방법QML 하위 메뉴/동작 만들기
1
A
답변
0
는 @BaCaRoZzo는 연결 및 this answer 작품에 접근 아주 잘이 사건을 주석으로 접근 방식을 '악용 connect` 및 수행에 대해 설명 무엇
0
이 시도 :
Menu {
id: contextMenu
Menu {
title: "print in..."
id: submenu1
onPopupVisibleChanged: {
submenu1.clear();
for(var i =0;i < 10;i ++) {
submenu1.addItem("item" + i);
}
}
}
Menu {
title: "another submenu"
MenuItem {
text: "submenu_item1"
}
MenuItem {
text: "submenu_item2"
}
}
}
+0
For 루프를 사용하여 이미 증명할 수 있지만 그렇게 할 수는 있습니다. onTriggered 핸들러를 추가하지 마라. – GMtz
관련 문제
- 1. JS에서 QML 객체 만들기
- 2. 간단한 qml 응용 프로그램 만들기
- 3. QML ScrollView 탐색을 하위 QML TextEdit과 관련하여 관리하는 방법은 무엇입니까?
- 4. QML 항목의 하위 목록 딥 복사
- 5. QML 방법에 액세스하려면 하위 메타 오브젝트
- 6. QML 사전 (jsobject, var) 하위 속성 알림
- 7. QML : 나는 QML/test.qml 파일을 만든 QML
- 8. QML 용 JavaScript를 사용하여 전역 변수 만들기
- 9. QML : QML 화면
- 10. QML
- 11. QML : 디자인 인식에서 qml 페이지 간 이동
- 12. QML 텍스트 스크롤
- 13. QML 리피터 parentness
- 14. QML 리피터 : 소유권
- 15. LAMPP에 하위 도메인 만들기
- 16. 하위 도메인 만들기 - IIS7
- 17. drupal (하위) 메뉴 만들기
- 18. MSProject.Task 하위 작업 만들기
- 19. 하위 도메인 만들기 문제
- 20. PHP로 하위 도메인 만들기
- 21. 하위 배열에서 배열 만들기
- 22. CSS - 하위 클래스 만들기
- 23. 컨트롤러에 하위 폴더 만들기
- 24. Wordpress 하위 플러그인 만들기
- 25. 하위 목록 만들기
- 26. 만들기 하위 쿼리
- 27. 하위 도메인 별칭 만들기
- 28. 이슈의 하위 집합 만들기
- 29. 하위 도메인 별칭 만들기
- 30. 동적 하위 도메인 만들기
예를 들어, [이 답변] (http://stackoverflow.com/questions/22603170/how-to-add-an-event-handler-for-dynamically-created-qml-elements)? – BaCaRoZzo
다른 응용 프로그램에서 이것을 증명하고 신호와 연결이 완벽하게 작동하며이 부분으로 끝나면 모든 상황에 맞는 메뉴를 만들 수 있음을 증명할 것입니다 – GMtz