
Amarok QtScript library
Source (link to git-repo or to original if based on someone elses unmodified work):
Description:
Amarok QtScript library consolidates code useful for Amarok QtScript script programmers. If you have useful code to contribute to the library, get in touch with me so I can add it. Last changelog:
0.1.2:
* Logging functions fixed by loading qt.core
* New function arrayPos included
0.1.1:
* Bug fix: duplicate tracks sent to warmup the cache no longer cause an error.
Ratings & Comments
2 Comments
I think the problem to be with Amarok QtScript library. If i just download and start it (without the labeler); every time start amarok i get an error: There are some exceptions in 'Amarok QtScript library'script. More details on console debug text. That's what i get starting amarok from console morgenstern@sidux:~$ amarok QDBusObjectPath: invalid path "" Calling appendChild() on a null node does nothing. Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) amarok(3520)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig: amarok(3520)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig: amarok(3520)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig: QGraphicsLinearLayout::removeAt: invalid index 1 QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-52) are not possible amarok(3520)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig: amarok(3520)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig: amarok(3520)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig: role 0 : ( QVariantList ) : QVariant(QVariantList, () ) role 1 : ( QVariantList ) : QVariant(QVariantList, () ) role 3 : ( QVariantList ) : QVariant(QVariantList, () ) QMap() role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 38 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 37 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 36 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "Database interno") "index 35 belongs to group Database interno" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 34 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 33 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 32 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 31 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 30 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 29 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 28 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 27 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 26 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 25 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 24 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 23 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 22 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 21 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 20 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 19 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 18 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 17 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 16 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 15 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 14 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 13 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 12 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 11 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 10 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 9 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 8 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 7 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 6 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 5 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 4 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 3 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 2 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 1 belongs to group File di scaletta su disco" role 0 : ( QString ) : QVariant(QString, "File di scaletta su disco") "index 0 belongs to group File di scaletta su disco" QMap() role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") role 0 : ( QString ) : QVariant(QString, "") role 1 : ( QIcon ) : QVariant(QIcon, ) role 2 : ( QString ) : QVariant(QString, "") role 3 : ( QString ) : QVariant(QString, "") Object::connect: No such signal QSortFilterProxyModel::renameIndex( QModelIndex ) QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-52) are not possible amarok: ********************************************************************************************** amarok: ** AMAROK WAS STARTED IN NORMAL MODE. IF YOU WANT TO SEE DEBUGGING INFORMATION, PLEASE USE: ** amarok: ** amarok --debug ** amarok: ********************************************************************************************** morgenstern@sidux:~$ QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::setCompositionMode: Painter not active QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::save: Painter not active QPainter::fillPath: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::translate: Painter not active QPainter::setPen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::fillPath: Painter not active QPainter::restore: Unbalanced save/restore QPainter::setClipRegion: Painter not active QPainter::save: Painter not active QPainter::translate: Painter not active QPainter::save: Painter not active QPainter::pen: Painter not active QPainter::setPen: Painter not active QPainter::pen: Painter not active QPainter::setPen: Painter not active QPainter::setPen: Painter not active QPainter::setPen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::restore: Unbalanced save/restore QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::save: Painter not active QPainter::setPen: Painter not active QPainter::translate: Painter not active QPainter::pen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::setPen: Painter not active QPainter::translate: Painter not active QPainter::pen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::setPen: Painter not active QPainter::translate: Painter not active QPainter::pen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::setPen: Painter not active QPainter::translate: Painter not active QPainter::pen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::setPen: Painter not active QPainter::translate: Painter not active QPainter::pen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::setPen: Painter not active QPainter::translate: Painter not active QPainter::pen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::setPen: Painter not active QPainter::translate: Painter not active QPainter::pen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::end: Painter not active, aborted QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::setCompositionMode: Painter not active QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::save: Painter not active QPainter::fillPath: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::translate: Painter not active QPainter::setPen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::restore: Unbalanced save/restore QPainter::setClipRegion: Painter not active QPainter::save: Painter not active QPainter::translate: Painter not active QPainter::save: Painter not active QPainter::pen: Painter not active QPainter::setPen: Painter not active QPainter::pen: Painter not active QPainter::setPen: Painter not active QPainter::setPen: Painter not active QPainter::setPen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::restore: Unbalanced save/restore QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::save: Painter not active QPainter::setPen: Painter not active QPainter::translate: Painter not active QPainter::pen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::end: Painter not active, aborted QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::setCompositionMode: Painter not active QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::save: Painter not active QPainter::fillPath: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::translate: Painter not active QPainter::setPen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::save: Painter not active QPainter::save: Painter not active QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::restore: Unbalanced save/restore QPainter::restore: Unbalanced save/restore QPainter::setClipRegion: Painter not active QPainter::save: Painter not active QPainter::translate: Painter not active QPainter::save: Painter not active QPainter::pen: Painter not active QPainter::setPen: Painter not active QPainter::pen: Painter not active QPainter::setPen: Painter not active QPainter::setPen: Painter not active QPainter::setPen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::restore: Unbalanced save/restore QPainter::setRenderHint: Painter must be active to set rendering hints QPainter::save: Painter not active QPainter::setPen: Painter not active QPainter::translate: Painter not active QPainter::pen: Painter not active QPainter::restore: Unbalanced save/restore QPainter::end: Painter not active, aborted HTTP GET QUrl( "http://post.audioscrobbler.com:80/?hs=true&p=1.2.1&c=ark&v=2.3.1&u=MissMorgenstern&t=1281014633&a=b7c58849c4ddf8009822b012847abcc2&api_key=402d3ca8e9bc9d3cf9b85e1202944ca5&sk=903ee14c79b9cb59169dec76098bd60e" ) role 0 : ( QVariantList ) : QVariant(QVariantList, () ) role 1 : ( QVariantList ) : QVariant(QVariantList, () ) role 3 : ( QVariantList ) : QVariant(QVariantList, () ) QMap() role 0 : ( QString ) : QVariant(QString, "Podcast locali") "index 0 belongs to group Podcast locali" QCoreApplication::postEvent: Unexpected null receiver amarok(3520)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "amarokjslib" amarok(3520)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "Amarok Script Console" amarok(3520)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "LyricWiki" amarok(3520)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "Ultimate Lyrics" amarok(3520)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "Cool Streams" amarok(3520)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "Librivox.org" QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-15) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-15) are not possible "OK 2471b488ecb446dcb6473be85e2365aa http://post.audioscrobbler.com:80/np_1.2 http://post2.audioscrobbler.com:80/protocol_1.2" HTTP POST: QUrl( "http://post.audioscrobbler.com:80/np_1.2" ) "s=2471b488ecb446dcb6473be85e2365aa&a=Jean-Michel%20Jarre&t=Printemps%20de%20Bourges&b=Printemps%20de%20Bourges&l=7656&n=0&m=" amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/34/1946643.jpg") "OK" QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=402d3ca8e9bc9d3cf9b85e1202944ca5&lang=en&method=user.getNeighbours&user=MissMorgenstern" ) QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=402d3ca8e9bc9d3cf9b85e1202944ca5&lang=en&method=user.getFriends&user=MissMorgenstern" ) QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=402d3ca8e9bc9d3cf9b85e1202944ca5&lang=en&method=user.getTopTags&user=MissMorgenstern" ) QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=402d3ca8e9bc9d3cf9b85e1202944ca5&lang=en&method=user.getTopArtists&user=MissMorgenstern" ) QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-52) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-52) are not possible amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://en.wikipedia.org/w/index.php?title=Jean-Michel%20Jarre&useskin=monobook") QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-15) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-15) are not possible QWidget::setMinimumSize: (/QWidget) Negative sizes (376,-15) are not possible QWidget::setMaximumSize: (/QWidget) Negative sizes (376,-15) are not possible amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/58448.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/2989876.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/127399.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/229833.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/5048983.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/31034.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/434585.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/28725181.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/9145487.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/46230459.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/40610523.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/9271409.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/30420401.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/31762.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/2303492.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/33295301.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/5709552.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/41261459.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/30420401.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/33295301.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://en.wikipedia.org/w/extensions/OggHandler/play.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/47959321.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/36586.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/49401841.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/9/94/Symbol_support_vote.svg/14px-Symbol_support_vote.svg.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Gnome-mime-audio-openclipart.svg/50px-Gnome-mime-audio-openclipart.svg.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/e/e4/Jean_Michel_Jarre_2008.jpg/220px-Jean_Michel_Jarre_2008.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/e/ed/Palais_Garnier.jpg/220px-Palais_Garnier.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/4/4b/Steve_Fisk's_ARP_2600.jpg/220px-Steve_Fisk's_ARP_2600.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/38862107.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/d/d0/Linn_LM-1_Drum_Computer.jpg/220px-Linn_LM-1_Drum_Computer.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/Rendezvous_houston.jpg/260px-Rendezvous_houston.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a1/Ronald_mcnair.jpg/170px-Ronald_mcnair.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/6/68/DESTINATION1.jpg/220px-DESTINATION1.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/41927451.gif") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Francis_Rimbert.jpg/170px-Francis_Rimbert.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Jarre_helsinki_2009.jpg/170px-Jarre_helsinki_2009.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/42720409.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/36055851.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/42493421.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/5709552.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/41261459.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/36586.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/45517287.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/44182929.gif") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/957504.gif") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/25196135.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/4954408.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/37156369.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/1638734.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/46252207.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/47164241.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/7007951.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/25023795.gif") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/1807274.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/36704937.gif") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/15702977.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/5939154.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/49348259.gif") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/42647663.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/1683644.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/39956331.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/6281969.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/36676795.gif") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/26323597.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/33737301.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/1289984.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/42941443.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/1340983.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/23849871.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/1641612.gif") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/27391967.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/47727901.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/5874421.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/49586089.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/1488947.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/46056067.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/38424127.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/24015857.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/6099435.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/47619657.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/38770739.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/49249427.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/1163700.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/35905923.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/26005473.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/4592929.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/5222786.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/2730392.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/36486043.png") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/13281821.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/34096435.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/29100593.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/1633825.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/36030109.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/13447809.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/20010829.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/1081994.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/777354.jpg") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/31011003.gif") amarok(3520)/kio (KIOJob) KIO::TransferJob::slotMimetype: mimetype() emitted again, or after sending first data!; job URL = KUrl("http://userserve-ak.last.fm/serve/126/1919022.jpg") What's wrong?
You do not need to start the script for it to work -- it is just a library. however, I have fixed this bug and I am about to release 0.1.2 for that.