| 279 | } |
| 280 | |
| 281 | QString AreaIndex::print() const |
| 282 | { |
| 283 | if(isSplit()) |
| 284 | return QLatin1String(" [ ") + first()->print() + QLatin1String(orientation() == Qt::Horizontal ? " / " : " - ") + second()->print() + QLatin1String(" ] "); |
| 285 | QStringList ret; |
| 286 | const auto views = this->views(); |
| 287 | ret.reserve(views.size()); |
| 288 | for (const auto* view : views) { |
| 289 | ret << view->document()->title(); |
| 290 | } |
| 291 | return ret.join(QLatin1Char(' ')); |
| 292 | } |
| 293 | |
| 294 | } |