Qtオブジェクトにpimplイディオムを実装する最も簡単な方法を知りたいと思います。QimとQObjectのサブクラスでpimplイディオムを使用する方法
pimpl.h:
class B;
class A: public QObject {
B *b;
}
pimpl.cxx:私は何がしたいことは、このようなものである
今class B: public QObject {
}
、明らかなように、QtはへのクラスBに合格しませんそのためのmocを作成します。どのようにこれを処理することができますか?私は.cxxにBの実装を明示的にしたいと思っています。
[QtのPIMPLイディオムを使用する方法](http://stackoverflow.com/questions/25250171/how-to-use-the-qts-pimpl-idiom) – TheDarkKnight
@TheDarkKnightできるだけ早く参照してください、リンクされた答えの 'QObject'であるimplクラス自体の言及はありませんので、私は開いたままにしました。 – anderas