Changeset View
Changeset View
Standalone View
Standalone View
tabbox/tabbox.cpp
Context not available. | |||||
281 | 281 | | |||
---|---|---|---|---|---|
282 | TabBoxClientList TabBoxHandlerImpl::stackingOrder() const | 282 | TabBoxClientList TabBoxHandlerImpl::stackingOrder() const | ||
283 | { | 283 | { | ||
284 | ToplevelList stacking = Workspace::self()->stackingOrder(); | 284 | const ToplevelList stacking = Workspace::self()->stackingOrder(); | ||
285 | TabBoxClientList ret; | 285 | TabBoxClientList ret; | ||
286 | foreach (Toplevel *toplevel, stacking) { | 286 | for (Toplevel *toplevel : stacking) { | ||
287 | if (Client *client = qobject_cast<Client*>(toplevel)) { | 287 | if (Client *client = qobject_cast<Client*>(toplevel)) { | ||
288 | ret.append(client->tabBoxClient()); | 288 | ret.append(client->tabBoxClient()); | ||
289 | } | 289 | } | ||
Context not available. | |||||
330 | 330 | | |||
331 | QWeakPointer<TabBoxClient> TabBoxHandlerImpl::desktopClient() const | 331 | QWeakPointer<TabBoxClient> TabBoxHandlerImpl::desktopClient() const | ||
332 | { | 332 | { | ||
333 | foreach (Toplevel *toplevel, Workspace::self()->stackingOrder()) { | 333 | const KWin::ToplevelList stack = Workspace::self()->stackingOrder(); | ||
334 | for (Toplevel *toplevel : stack) { | ||||
334 | Client *client = qobject_cast<Client*>(toplevel); | 335 | Client *client = qobject_cast<Client*>(toplevel); | ||
335 | if (client && client->isDesktop() && client->isOnCurrentDesktop() && client->screen() == screens()->current()) { | 336 | if (client && client->isDesktop() && client->isOnCurrentDesktop() && client->screen() == screens()->current()) { | ||
336 | return client->tabBoxClient(); | 337 | return client->tabBoxClient(); | ||
Context not available. | |||||
685 | { | 686 | { | ||
686 | TabBoxClientList list = m_tabBox->clientList(); | 687 | TabBoxClientList list = m_tabBox->clientList(); | ||
687 | QList<AbstractClient*> ret; | 688 | QList<AbstractClient*> ret; | ||
688 | foreach (const QWeakPointer<TabBoxClient> &clientPointer, list) { | 689 | for (const QWeakPointer<TabBoxClient> &clientPointer : qAsConst(list)) { | ||
689 | QSharedPointer<TabBoxClient> client = clientPointer.toStrongRef(); | 690 | QSharedPointer<TabBoxClient> client = clientPointer.toStrongRef(); | ||
690 | if (!client) | 691 | if (!client) | ||
691 | continue; | 692 | continue; | ||
Context not available. | |||||
804 | QList<ElectricBorder> *borders = &m_borderActivate; | 805 | QList<ElectricBorder> *borders = &m_borderActivate; | ||
805 | QString borderConfig = QStringLiteral("BorderActivate"); | 806 | QString borderConfig = QStringLiteral("BorderActivate"); | ||
806 | for (int i = 0; i < 2; ++i) { | 807 | for (int i = 0; i < 2; ++i) { | ||
807 | foreach (ElectricBorder border, *borders) { | 808 | for (ElectricBorder border : qAsConst(*borders)) { | ||
808 | ScreenEdges::self()->unreserve(border, this); | 809 | ScreenEdges::self()->unreserve(border, this); | ||
809 | } | 810 | } | ||
810 | borders->clear(); | 811 | borders->clear(); | ||
811 | QStringList list = config.readEntry(borderConfig, QStringList()); | 812 | const QStringList list = config.readEntry(borderConfig, QStringList()); | ||
812 | foreach (const QString &s, list) { | 813 | for (const QString &s : list) { | ||
813 | bool ok; | 814 | bool ok; | ||
814 | const int i = s.toInt(&ok); | 815 | const int i = s.toInt(&ok); | ||
815 | if (!ok) | 816 | if (!ok) | ||
Context not available. |