<table><tr><td style="">nicolamori created this revision.<br />Herald added subscribers: amarok-devel, Amarok.<br />nicolamori requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D24817">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>Restore the loading of Qt bindings and import bindings into the Amarok code base.<br />
The bindings files are added unmodified as extracted from the Qcad 3.23.0 codebase.<br />
All the generated cpp files available from Qcad are added but only those<br />
marked for complation in the original .pri file are actually built.<br />
Place the plugin library in the build tree under bin/qtbindings/.</p>

<p>This is an initial RFC, development is still incomplete.</p>

<p>Issues:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">lots of warning during compilation, mainly override suggestions</li>
</ul>

<p>Still missing:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">installation</li>
<li class="remarkup-list-item">license check</li>
</ul></div></div><br /><div><strong>REPOSITORY</strong><div><div>R181 Amarok</div></div></div><br /><div><strong>BRANCH</strong><div><div>scripting</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D24817">https://phabricator.kde.org/D24817</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>src/CMakeLists.txt<br />
src/context/ContextView.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/com_trolltech_qt_core_init.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_Global.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QAbstractAnimation.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QAbstractItemModel.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QAbstractListModel.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QAbstractState.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QAbstractTableModel.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QAbstractTransition.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QAnimationGroup.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QBasicMutex.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QBasicTimer.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QBitArray.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QBuffer.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QByteArray.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QByteArrayMatcher.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QChildEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QCoreApplication.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QCryptographicHash.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QDate.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QDateTime.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QDir.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QDirIterator.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QDynamicPropertyChangeEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QEasingCurve.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QEventLoop.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QEventTransition.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFile.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFileDevice.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFileInfo.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFileSystemWatcher.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFinalState.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFuture.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFutureIterator.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFutureSynchronizer.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFutureSynchronizerVoid.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFutureVoid.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFutureWatcher.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QFutureWatcherVoid.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QHistoryState.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QIODevice.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QLibraryInfo.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QLocale.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QMargins.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QMimeData.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QModelIndex.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QMutex.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QObject.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QParallelAnimationGroup.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QPauseAnimation.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QPersistentModelIndex.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QPoint.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QPointF.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QProcess.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QProcessEnvironment.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QPropertyAnimation.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QReadWriteLock.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QRect.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QRectF.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QRegExp.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QRunnable.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QSemaphore.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QSequentialAnimationGroup.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QSettings.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QSignalMapper.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QSignalTransition.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QSize.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QSizeF.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QSocketNotifier.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QState.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QStateMachine.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QStateMachine_SignalEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QStateMachine_WrappedEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QStringMatcher.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QSystemSemaphore.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QTemporaryFile.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QTextBoundaryFinder.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QTextCodec.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QTextDecoder.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QTextEncoder.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QTextStream.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QThreadPool.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QTime.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QTimeLine.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QTimer.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QTimerEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QTranslator.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QUrl.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QUuid.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QVariantAnimation.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QWaitCondition.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QXmlStreamAttribute.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QXmlStreamAttributes.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QXmlStreamEntityDeclaration.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QXmlStreamEntityResolver.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QXmlStreamNamespaceDeclaration.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QXmlStreamNotationDeclaration.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QXmlStreamReader.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_QXmlStreamWriter.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscript_Qt.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractAnimation.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractAnimation.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractItemModel.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractItemModel.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractListModel.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractListModel.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractState.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractState.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractTableModel.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractTableModel.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractTransition.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAbstractTransition.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAnimationGroup.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QAnimationGroup.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QBasicMutex.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QBasicMutex.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QBuffer.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QBuffer.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QChildEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QChildEvent.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QCoreApplication.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QCoreApplication.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QEvent.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QEventLoop.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QEventLoop.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QEventTransition.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QEventTransition.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFile.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFile.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFileDevice.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFileDevice.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFileSystemWatcher.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFileSystemWatcher.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFinalState.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFinalState.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFuture.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFuture.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureIterator.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureIterator.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureSynchronizer.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureSynchronizer.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureSynchronizerVoid.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureSynchronizerVoid.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureVoid.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureVoid.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureWatcher.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureWatcher.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureWatcherVoid.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QFutureWatcherVoid.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QHistoryState.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QHistoryState.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QIODevice.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QIODevice.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QMimeData.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QMimeData.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QObject.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QObject.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QParallelAnimationGroup.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QParallelAnimationGroup.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QPauseAnimation.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QPauseAnimation.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QProcess.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QProcess.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QPropertyAnimation.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QPropertyAnimation.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QRunnable.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QRunnable.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QSequentialAnimationGroup.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QSequentialAnimationGroup.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QSettings.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QSettings.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QSignalMapper.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QSignalMapper.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QSignalTransition.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QSignalTransition.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QState.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QState.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QStateMachine.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QStateMachine.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTemporaryFile.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTemporaryFile.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTextCodec.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTextCodec.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTextStream.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTextStream.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QThreadPool.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QThreadPool.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTimeLine.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTimeLine.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTimer.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTimer.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTimerEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTimerEvent.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTranslator.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QTranslator.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QUuid.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QUuid.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QVariantAnimation.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QVariantAnimation.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QXmlStreamEntityResolver.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_core/qtscriptshell_QXmlStreamEntityResolver.h<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/com_trolltech_qt_gui_init.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QActionEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QBitmap.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QBrush.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QClipboard.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QCloseEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QColor.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QConicalGradient.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QContextMenuEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QCursor.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QDesktopServices.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QDoubleValidator.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QDrag.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QDragEnterEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QDragLeaveEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QDragMoveEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QDropEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QFileOpenEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QFocusEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QFont.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QFontInfo.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QFontMetrics.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QFontMetricsF.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QGradient.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QGuiApplication.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QHelpEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QHideEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QHoverEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QIcon.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QIconDragEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QImage.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QImageIOHandler.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QImageIOPlugin.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QImageReader.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QImageWriter.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QInputEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QIntValidator.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QKeyEvent.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QKeySequence.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QLine.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QLineF.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QLinearGradient.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QMatrix.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QMatrix3x3.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QMatrix4x4.cpp<br />
src/scripting/qtbindings/generated_cpp/com_trolltech_qt_gui/qtscript_QMouseEvent.cpp<br />
(879 more files...)</div></div></div><br /><div><strong>To: </strong>nicolamori<br /><strong>Cc: </strong>Amarok, amarok-devel<br /></div>