public:
QVLCPointer (vlc_object_t *, const char *, bool inherit = false);
+ bool addCallback (QObject *, const char *,
+ Qt::ConnectionType type = Qt::AutoConnection);
signals:
void pointerChanged (void *);
public:
QVLCInteger (vlc_object_t *, const char *, bool inherit = false);
+ bool addCallback (QObject *, const char *,
+ Qt::ConnectionType type = Qt::AutoConnection);
signals:
- void integerChanged (int64_t);
+ void integerChanged (qlonglong);
};
class QVLCBool : public QVLCVariable
public:
QVLCBool (vlc_object_t *, const char *, bool inherit = false);
+ bool addCallback (QObject *, const char *,
+ Qt::ConnectionType type = Qt::AutoConnection);
signals:
void boolChanged (bool);
public:
QVLCFloat (vlc_object_t *, const char *, bool inherit = false);
+ bool addCallback (QObject *, const char *,
+ Qt::ConnectionType type = Qt::AutoConnection);
signals:
void floatChanged (float);
public:
QVLCString (vlc_object_t *, const char *, bool inherit = false);
+ bool addCallback (QObject *, const char *,
+ Qt::ConnectionType type = Qt::AutoConnection);
signals:
void stringChanged (QString);