/* * docID: document ID * dbId: database ID of the archived doc. */ void ReportGenerator::createPdfFromArchive( const QString& docID, dbID archId ) { mDocId = docID; mArchId = archId; fillupTemplateFromArchive( archId ); // Method fillupTemplateFromArchive raises a signal when the archive was // generated. This signal gets connected to slotConvertTemplate in the // constructor of this class. }
/* * docID: document ID * dbId: database ID of the archived doc. * * This is the starting point of a report creation. */ void ReportGenerator::createPdfFromArchive( const QString& docID, dbID archId ) { mDocId = docID; mArchId = archId; if( mProcess && mProcess->state() != QProcess::NotRunning ) { qDebug() << "===> WRN: Process still running, try again later."; return; } fillupTemplateFromArchive( archId ); // Method fillupTemplateFromArchive raises a signal when the archive was // generated. This signal gets connected to slotConvertTemplate in the // constructor of this class. }