DBusメソッドを介していくつかのカスタム C++ クラスを公開する Qt/C++ アプリケーションがあり(それらを MetaTypes として登録し、 xml で注釈を使用することにより)、PyQt プログラムでこれらのメソッドを使用したいと考えています。
私が見る問題は、公開された型が Python ではなく C++ クラスであることです。これらのクラスを Python に認識させるにはどうすればよいですか?
D-Bus には「C++ クラス」のようなものはなく、言語に依存しません。すべてのメソッド、関数などには、基本的な D-Bus 型で表現可能な型シグネチャがあります (仕様を参照してください)。それらのクラスを呼び出すだけで動作するはずです。