iblqt.core.QAlyx
- class iblqt.core.QAlyx[source]
Bases:
QObjectA Qt wrapper for
one.webclient.AlyxClient.- rest(*args, **kwargs)[source]
Query Alyx rest API.
A wrapper for
one.webclient.AlyxClient.rest().- Parameters:
*args (
Any) – Positional arguments passed toAlyxClient.rest().**args (
Any) – Keyword arguments passed toAlyxClient.rest().
- Returns:
The response received from Alyx.
- Return type:
Any
- authenticationFailed(str)
Emitted when a login attempt failed due to incorrect credentials.
- property client: AlyxClient
Get the wrapped client.
- Returns:
The wrapped client.
- connectionFailed(Exception)
Emitted when a login attempt failed due to connection issues.
- loggedIn(str)
Emitted when successfully logged in.
- loggedOut
Emitted when logged out.
- statusChanged(bool)
Emitted when the login status has changed.
- tokenMissing(str)
Emitted when a login attempt failed due to a missing cache token.