| 273 | } |
| 274 | |
| 275 | static QString detectConfigFileName(const QVariantList &args) |
| 276 | { |
| 277 | for (const QVariant &arg : args) { |
| 278 | if (arg.metaType().id() == QMetaType::QString) { |
| 279 | QString argString = arg.toString(); |
| 280 | int separatorIndex = argString.indexOf(QStringLiteral("=")); |
| 281 | if (separatorIndex >= 0 && argString.left(separatorIndex) == QLatin1String("ConfigFileName")) { |
| 282 | return argString.mid(separatorIndex + 1); |
| 283 | } |
| 284 | } |
| 285 | } |
| 286 | |
| 287 | return QString(); |
| 288 | } |
| 289 | |
| 290 | #undef OKULAR_KEEP_FILE_OPEN |
| 291 |
no test coverage detected