5
私はこのような何かを探しています:このコードが実行される時点では、MyClassのインスタンス化の何が存在しないため、動作しませんQObject派生クラスのクラス名を取得する方法はありますか?
MyClass::metaObject()->className()
。
これが何とかできれば、MyClassから派生したクラスのすべての名前を取得する方法はありますか?
私はこのような何かを探しています:このコードが実行される時点では、MyClassのインスタンス化の何が存在しないため、動作しませんQObject派生クラスのクラス名を取得する方法はありますか?
MyClass::metaObject()->className()
。
これが何とかできれば、MyClassから派生したクラスのすべての名前を取得する方法はありますか?
ポインタの静的メタオブジェクトにはどうすればアクセスできますか? –
@TomášZato 'myClassInstance-> staticMetaObject()。className()'を使うだけです。 – rbaleksandar
@TomášZato実際、 'staticMetaObject'ではなく' metaObject'を使用して、ポインタの型ではなくオブジェクトの実際の型に関する情報を取得したいと思うでしょう。 –