Desconozco la respuesta, pero si el problema es de compilación solamente, recomiendo usar los tipos después de definirlos, o declararlos y luego usarlos.
osea
Código C++:
Ver originalclass MiClaseNueva; // declaracion
class OtraClase {
...
MiClaseNueva variable;
};
class MiClaseNueva { // definicion
};
o bien
Código C++:
Ver originalclass MiClaseNueva { // definicion
};
class OtraClase {
...
MiClaseNueva variable;
};
en tu caso, eso pasa particularmente con la clase MyView