diff options
author | Florian Jung <flo@windfisch.org> | 2012-05-28 14:15:52 +0000 |
---|---|---|
committer | Florian Jung <flo@windfisch.org> | 2012-05-28 14:15:52 +0000 |
commit | d2a88cfaad5ac385fc3c6212c09ad7fbc38e9454 (patch) | |
tree | 387da0b38255003e1a971629ea0de32273ac3d3c /muse2/muse/widgets/didyouknow.h | |
parent | 716f5a5b56a3b7ff59004ef0a1af5f98cb2a691c (diff) |
merged with release_2_0
Diffstat (limited to 'muse2/muse/widgets/didyouknow.h')
-rw-r--r-- | muse2/muse/widgets/didyouknow.h | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/muse2/muse/widgets/didyouknow.h b/muse2/muse/widgets/didyouknow.h index b117b121..7f12dbda 100644 --- a/muse2/muse/widgets/didyouknow.h +++ b/muse2/muse/widgets/didyouknow.h @@ -34,8 +34,35 @@ class DidYouKnowWidget : public QDialog, public Ui::DidYouKnow { Q_OBJECT + int currTip; public: - DidYouKnowWidget(QDialog *parent = 0) : QDialog(parent) { setupUi(this); } + QStringList tipList; + + DidYouKnowWidget(QDialog *parent = 0) : QDialog(parent) + { + setupUi(this); + tipText->setBackgroundRole(QPalette::Text); + tipText->setForegroundRole(QPalette::Foreground); + tipText->setOpenExternalLinks(true); + currTip=0; + connect(nextButton,SIGNAL(clicked()),SLOT(nextTip())); + } + + public slots: + void nextTip() + { + if (currTip > tipList.size()-1){ + currTip=0; + } + tipText->setText(tipList[currTip]); + currTip++; + } + void show() + { + nextTip(); + QDialog::show(); + } + }; } // namespace MusEGui |