QML을 배우는 동안 처음부터 좋은 스타일을 배우고 싶습니다. 그러나 이름 지정과 관련하여 이미 몇 가지 문제가 발생했으며 문장의 순서뿐만 아니라 좋은 명명 규칙을 포함하는 "세계에서 인정받는"코딩 규칙을 찾을 수 없습니다 (찾을 수 있음) 여기 : http://doc.qt.io/qt-4.8/qml-best-practices-coding.html).QML의 이름 충돌 방지
내가 발견 한 문제점은 다음과 같습니다.
속성, ID, (모델) 역할 - ID와 역할이 여러 항목 레이어를 통해 존재할 때 특히 쉽게 충돌 할 수 있습니다.
- 속성
- 역할을 :
그래서 당신의 이름을하는 방법에 대한 좋은 지침이 있습니다은 현장에서 가치가 있음을 입증 했습니까? 유형, 속성
불행하게도, QML 요소가 그들에게 물건을 꽤 많이와 함께 등, 소문자로 시작해야 대문자로 시작해야합니다, 그것은 종종 -
C++과 크게 다르지 않습니다. 특정 클래스에서 모든 멤버는 고유 한 이름 (과부하 제외)을 가져야합니다. 역할, 속성 및 기능을 하나의 네임 스페이스에 속하는 것으로 간주합니다. ID는 항상 독립적으로 확인할 수 있으며 자체 ID 공간을 형성합니다. –