Qt: Добавить элементы пользовательского интерфейса, используя Qt Script - PullRequest
3 голосов
/ 21 июля 2009

Возможно ли добавить новые элементы GUI в программу Qt, используя QtScript? Например, если предположить, что переменная "layout" является вертикальной версией, это будет приемлемо?

var label = new QLabel("Text");
layout.addWidget(label);

1 Ответ

4 голосов
/ 21 июля 2009

Qt не поставляется с привязками QtScript; какие привязки вы используете?

Если вы используете генератор привязок в Qt Labs, то да, этот код будет работать нормально, если вы позаботились о том, чтобы переменная `layout 'была импортирована в ваш скрипт-движок.

...