| 401 | } |
| 402 | |
| 403 | QList< const KDevelop::Session* > SessionController::sessions() const |
| 404 | { |
| 405 | Q_D(const SessionController); |
| 406 | |
| 407 | QList< const KDevelop::Session* > ret; |
| 408 | const auto sessions = d->sessionActions.keys(); |
| 409 | ret.reserve(sessions.size()); |
| 410 | // turn to const pointers |
| 411 | for (const auto* s : sessions) { |
| 412 | ret << s; |
| 413 | } |
| 414 | return ret; |
| 415 | } |
| 416 | |
| 417 | Session* SessionController::createSession( const QString& name ) |
| 418 | { |