1

我正在通过动态创建TabsTabView

var component = Qt.createComponent("file://tabcontent.qml"));
tabView.addTab(component);

但是,在我单击其Tab本身之前,他们的代码不会被执行。我该如何解决这个问题?

4

1 回答 1

4

createdTab继承自Loaderactive属性设置为,false直到Tab被单击。只需active在创建属性后显式设置它:

var component = Qt.createComponent("file://tabcontent.qml'));
var tab = tabView.addTab(component);
tab.active = true;
于 2014-11-10T09:43:23.990 回答