0

私は、視覚化部分に Mayavi を使用する「かなり」複雑な GUI を作成しようとしていますが、これは私のアプリケーションにとって重要な部分です。Mayavi は traitedVTK (tvtk) で動作するため、traitsui は GUI を作成するための便利な媒体です。

ただし、ほとんどのスレッド (Mayavi については触れていません) で、enaml と特性の相対的なメリットについて議論しているのを見たことがありますが、enaml を支持しているようです。それはエンソートの方向性でもあるようですが、明らかに私が間違っている可能性があります。

私は自分のプロジェクトに取り組んでいるので、すでに時代遅れのものを構築しているのではないかと考えています。将来的に関連するフレームワークを使用するコードを構築することにいくらか価値がある場合、代わりに enaml を使用する必要がありますか? mayavigui プロジェクトを traits から enaml に移行するのは簡単ですか?

4

2 に答える 2

1

Enthought の連中は、traitsui と Enaml の相互運用に役立つライブラリを持っています。MayaviCanvas Enaml ウィジェットが含まれています: https://github.com/enthought/traits-enaml

于 2015-10-29T22:31:34.650 に答える