오늘 Qt를 배우기 시작했고 질문이 있습니다. 프로젝트를 만들 때 XML 형식의 파일 인 * .ui 파일이 있지만 책에서는 순수한 C++ (클래스) 만 사용하여 UI를 작성합니다. qml을 사용하여 UI를 만드는 또 다른 방법이 있다는 소식을 들었습니다.Qt : C++과 UI vml with qml
그래서 각 UI 작성 방법의 장단점은 무엇입니까?
편집 사전에
감사 : 나는
오늘 Qt를 배우기 시작했고 질문이 있습니다. 프로젝트를 만들 때 XML 형식의 파일 인 * .ui 파일이 있지만 책에서는 순수한 C++ (클래스) 만 사용하여 UI를 작성합니다. qml을 사용하여 UI를 만드는 또 다른 방법이 있다는 소식을 들었습니다.Qt : C++과 UI vml with qml
그래서 각 UI 작성 방법의 장단점은 무엇입니까?
편집 사전에
감사 : 나는
QT 5.1.0을 사용하고 당신이 또한 QtWebkit보기를 포함하고 사용자 인터페이스 컨트롤로 직접 HTML을 사용할 수 있다는 것을 잊지 마십시오.
각각의 서브 프레임 워크의 세부 사항을 가진 긴 대답은 제공 될 수 있지만, QT 프로젝트 사람들은 이미 자신의 차트이 질문에 대답했다 :
이http://qt-project.org/doc/qt-5.1/qtdoc/topics-ui.html#comparison
.ui 파일이 QtDesigner와 같은 "시각적 인"디자인 레이아웃 툴을 위해/생성되었습니다. 직접 생성하거나 편집 할 것을 권장하지 않습니다. "시각적"또는 "RAD"GUI 디자인 도구를 사용하지 않기로 결정하면 C++에서 프로그램 방식으로 위젯을 인스턴스화하는 것이 좋습니다.
어떤 버전의 QT를 사용하고 있습니까? – SirDarius
@SirDarius 마지막 하나 (방금 다운로드했습니다) 5.1 – khajvah