X-Git-Url: http://git.maemo.org/git/?p=groove;a=blobdiff_plain;f=gscom.cpp;fp=gscom.cpp;h=1e6d055f85614c351de193c5eec5aef780bfec6a;hp=69f7497bcc8688c255cac2a16556f915da93742c;hb=c1ea8a35f5d845999c3ba212f3e09e101cf7721a;hpb=f204b664aebdf1ad7002fbc11f9da730e17ebb91 diff --git a/gscom.cpp b/gscom.cpp index 69f7497..1e6d055 100644 --- a/gscom.cpp +++ b/gscom.cpp @@ -19,6 +19,7 @@ gscom::gscom() model->setHorizontalHeaderLabels( QStringList() << "Online"); addDebugMsg("You may now search for a song"); + addProgressbar("test"); //getSessionKey(); } @@ -261,6 +262,28 @@ void gscom::addDebugMsg(QString debug) } return; } +void gscom::addProgressbar(QString debug) +{ + QList rows = QList() + << (QStringList() << debug); + foreach (QStringList row, rows) { + QList items; + foreach (QString text, row) + { + QLinearGradient gradient(0,0,250,0); + gradient.setColorAt(0, QColor::fromRgbF(0, 1, 0, 1)); + gradient.setColorAt(0.9, QColor::fromRgbF(0, 1, 0, 1)); + gradient.setColorAt(1, QColor::fromRgbF(0, 0, 0, 0)); + QBrush brush(gradient); + QStandardItem *pBar = new QStandardItem(text); + pBar->setBackground(brush); + pBar->setSelectable(false); + items.append(pBar); + } + model->appendRow(items); + } + return; +} QString* gscom::getToken(gMETHOD meth) { QCryptographicHash *hasher = new QCryptographicHash(QCryptographicHash::Sha1);