Estoy ejecutando una prueba de unidad grande basada en QTest y durante el proceso de prueba, se detiene con el siguiente error: QSYSTEM: ClassXyzTest::xyzTest() Se ha excedido la cantidad máxima de advertencias. Utilice -maxwarnings para anular. He añadido algunos debugs en el código para obtener más información sobre el progreso . . . Read more
Tengo clases que lucen así: Encabezado (.h): ““` class DatabaseX ; //declaración adelantada class DeepClass { public: void DeepClass(DatabaseX* db); void doStuff(); private: DatabaseX *m_db; }; Definición (.cpp): ” include “alguna/ruta/que/se/extiende/hasta/una/estructura/muy/profunda/DeepClass.h” include “otra/ruta/relativamente/inquietante/larga/hasta/alguna/parte/lejana/DatabaseX.h” void DeepClass::DeepClass(DatabaseX* db):m<em>db(db){ m</em>db->open() } void DeepClass::~DeepClass(){ m<em>db->close(); delete m</em>db; } void DeepClass::doStuff(){ // <cosas complicadas aquí> . . . Read more