diff options
Diffstat (limited to 'Swift/QtUI/QtSubscriptionRequestWindow.cpp')
-rw-r--r-- | Swift/QtUI/QtSubscriptionRequestWindow.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Swift/QtUI/QtSubscriptionRequestWindow.cpp b/Swift/QtUI/QtSubscriptionRequestWindow.cpp index eea13f2..c8c4178 100644 --- a/Swift/QtUI/QtSubscriptionRequestWindow.cpp +++ b/Swift/QtUI/QtSubscriptionRequestWindow.cpp @@ -46,47 +46,47 @@ QtSubscriptionRequestWindow::QtSubscriptionRequestWindow(std::shared_ptr<Subscri layout->addWidget(new QLabel); layout->addLayout(buttonLayout); layout->addWidget(new QLabel); QLabel* footer = new QLabel(tr("(If you choose to defer this choice, you will be asked again when you next login.)")); layout->addWidget(footer); } setLayout(layout); } void QtSubscriptionRequestWindow::handleYes() { event_->accept(); delete this; } void QtSubscriptionRequestWindow::handleNo() { event_->decline(); delete this; } void QtSubscriptionRequestWindow::handleDefer() { event_->defer(); delete this; } QtSubscriptionRequestWindow::~QtSubscriptionRequestWindow() { windows_.removeOne(this); } QtSubscriptionRequestWindow* QtSubscriptionRequestWindow::getWindow(std::shared_ptr<SubscriptionRequestEvent> event, QWidget* parent) { - foreach (QtSubscriptionRequestWindow* window, windows_) { + for (auto window : windows_) { if (window->getEvent() == event) { return window; } } QtSubscriptionRequestWindow* window = new QtSubscriptionRequestWindow(event, parent); windows_.append(window); return window; } std::shared_ptr<SubscriptionRequestEvent> QtSubscriptionRequestWindow::getEvent() { return event_; } QList<QtSubscriptionRequestWindow*> QtSubscriptionRequestWindow::windows_; } |