3
QtScript를 사용하여 새로운 GUI 요소를 Qt 프로그램에 추가 할 수 있습니까? 예를 들어 변수 "layout"이 수직 레이아웃이라면 이것이 수용 가능할까요?Qt : Qt 스크립트를 사용하여 UI 요소 추가
var label = new QLabel("Text");
layout.addWidget(label);
QtScript를 사용하여 새로운 GUI 요소를 Qt 프로그램에 추가 할 수 있습니까? 예를 들어 변수 "layout"이 수직 레이아웃이라면 이것이 수용 가능할까요?Qt : Qt 스크립트를 사용하여 UI 요소 추가
var label = new QLabel("Text");
layout.addWidget(label);
Qt는 QtScript 바인딩과 함께 제공되지 않습니다. 어떤 바인딩을 사용하고 있습니까?
Qt Labs에서 바인딩 생성기를 사용하고 있다면, 예를 들어, 스크립트 엔진에 'layout'변수를 가져올 준비가되어 있다고 가정 할 때이 코드는 정상적으로 작동합니다.
아, QtScript 바인딩을 생성해야한다는 것을 알지 못했습니다. 생성자가 만든 바인딩을 사용하고있을 것입니다. 감사! – codeincarnate