From 900ec2aaabe0e338c7aed21bac6766275a270eee Mon Sep 17 00:00:00 2001 From: Daniel Molkentin <daniel.molkentin@nokia.com> Date: Fri, 15 May 2009 13:43:40 +0200 Subject: [PATCH] welcome screen: fix tip cycling --- src/plugins/coreplugin/welcomemode.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/coreplugin/welcomemode.cpp b/src/plugins/coreplugin/welcomemode.cpp index d7f83d547aa..e7a67aea42d 100644 --- a/src/plugins/coreplugin/welcomemode.cpp +++ b/src/plugins/coreplugin/welcomemode.cpp @@ -314,13 +314,15 @@ void WelcomeMode::slotFeedback() void WelcomeMode::slotNextTip() { QStringList tips = tipsOfTheDay(); - m_d->ui.didYouKnowTextBrowser->setText(tips.at((++m_d->currentTip)%tips.count())); + m_d->currentTip = ((m_d->currentTip+1)%tips.count()); + m_d->ui.didYouKnowTextBrowser->setText(tips.at(m_d->currentTip)); } void WelcomeMode::slotPrevTip() { QStringList tips = tipsOfTheDay(); - m_d->ui.didYouKnowTextBrowser->setText(tips.at((--m_d->currentTip)%tips.count())); + m_d->currentTip = tips.count()-((m_d->currentTip-1)%tips.count()); + m_d->ui.didYouKnowTextBrowser->setText(tips.at(m_d->currentTip)); } QStringList WelcomeMode::tipsOfTheDay() -- GitLab