私はQooxdooを初めて使用し(Eclipse RAPを使用しているため、バージョン0.7.4を使用しています)、CanvasLayoutクラスに基づいて別のウィジェットを合成するカスタムウィジェットを作成しようとしています。ここにコードの少しの平和:
qx.Class.define( "my.CanvasWidget", {
extend: qx.ui.layout.CanvasLayout,
construct: function( id ) {
this.base( arguments );
...
}
}
} );
//If using:
var myCanvasWidget = new my.CanvasWidget("myId");
...
myCanvasWidget.setBackgroundColor("#ff0000");
私の質問は次のとおりです。setBackgroundColorはmyCanvasWidgetに影響を与えませんが、なぜそうなるのですか(プロパティbackgroundColorはスーパークラス "Widget"に存在します)?