| 17 | QTextStream out(stdout); |
| 18 | |
| 19 | void processFilePdf(QString file, Lib *lib, bool debug) |
| 20 | { |
| 21 | Datasheet datasheet; |
| 22 | datasheet.setDebugEnabled(debug); |
| 23 | bool opened = datasheet.open(file); |
| 24 | if (!opened) |
| 25 | { |
| 26 | out << "error (2): input file cannot be opened" << endl; |
| 27 | exit(2); |
| 28 | } |
| 29 | datasheet.analyse(); |
| 30 | foreach(DatasheetPackage *package, datasheet.packages()) |
| 31 | { |
| 32 | Component *component = package->toComponent(); |
| 33 | lib->addComponent(component); |
| 34 | } |
| 35 | } |
| 36 | |
| 37 | void processFileLib(QString file, Lib *lib) |
| 38 | { |
no test coverage detected