// signals void VlcMediaPlayer::d_connect() { #define SIG(signal) connect(d, signal, signal) SIG(SIGNAL(libvlcEvent(const libvlc_event_t *))); SIG(SIGNAL(mediaChanged(libvlc_media_t *))); SIG(SIGNAL(buffering(const float &))); SIG(SIGNAL(stateChanged(const VlcState::Type &))); SIG(SIGNAL(forward())); SIG(SIGNAL(backward())); SIG(SIGNAL(endReached())); SIG(SIGNAL(encounteredError())); SIG(SIGNAL(timeChanged(const qint64 &))); SIG(SIGNAL(positionChanged(const float &))); SIG(SIGNAL(seekableChanged(const int &))); SIG(SIGNAL(pausableChanged(const int &))); SIG(SIGNAL(titleChanged(const int &))); SIG(SIGNAL(snapshotTaken(const QString &))); SIG(SIGNAL(lengthChanged(const qint64 &))); SIG(SIGNAL(voutChanged(const int &))); #undef SIG }
void SqlStorage::_fail(const QString &message, const QSqlDatabase &database) { if (!db.isOpen()) reconnect->start(); emit encounteredError(QString::fromAscii("SqlStorage: Query Error: %1: %2").arg(message, database.lastError().text())); }