| 152 | } |
| 153 | |
| 154 | QFileInfoList UBDocumentManager::importUbx(const QString &Incomingfile, const QString &destination) |
| 155 | { |
| 156 | UBImportDocumentSetAdaptor *docSetAdaptor = nullptr; |
| 157 | foreach (UBImportAdaptor *curAdaptor, mImportAdaptors) { |
| 158 | docSetAdaptor = qobject_cast<UBImportDocumentSetAdaptor*>(curAdaptor); |
| 159 | if (docSetAdaptor) { |
| 160 | break; |
| 161 | } |
| 162 | } |
| 163 | if (!docSetAdaptor) { |
| 164 | return QFileInfoList(); |
| 165 | } |
| 166 | |
| 167 | return docSetAdaptor->importData(Incomingfile, destination); |
| 168 | } |
| 169 | |
| 170 | std::shared_ptr<UBDocumentProxy> UBDocumentManager::importFile(const QFile& pFile, const QString& pGroup) |
| 171 | { |