pycrossword
0.4
Pure-Python implementation of a crossword puzzle generator and editor
|
Crossword sharing (in social networks) thread class. More...
Public Member Functions | |
def | __init__ (self, on_progress=None, on_upload=None, on_clipboard_write=None, on_apikey_required=None, on_bearer_required=None, on_no_user=None, on_prepare_url=None, on_start=None, on_finish=None, on_run=None, on_error=None) |
Initializes signals binding them to callbacks passed to constructor. More... | |
![]() | |
def | __init__ (self, default_priority=QtCore.QThread.NormalPriority, on_start=None, on_finish=None, on_run=None, on_error=None, start_signal=None, stop_signal=None, free_on_finish=False, start_now=False, can_terminate=True) |
Constructor. More... | |
def | __del__ (self) |
Destructor: waits for the thread to complete. More... | |
def | init (self, default_priority=QtCore.QThread.NormalPriority, on_start=None, on_finish=None, on_run=None, on_error=None, start_signal=None, stop_signal=None, free_on_finish=False, can_terminate=True) |
Initializes signals binding them to callbacks and other members. More... | |
def | lock (self) |
Locks the internal mutex to preclude data racing. More... | |
def | unlock (self) |
Releases the mutex lock. More... | |
def | run (self) |
Executes the worker function pointed to by QThreadStump::on_run. More... | |
Static Public Attributes | |
sig_progress = QtCore.pyqtSignal(int, str) | |
QtCore.pyqtSignal On-progress (sharing) signal More... | |
sig_upload_file = QtCore.pyqtSignal(str, str) | |
QtCore.pyqtSignal File upload signal More... | |
sig_apikey_required = QtCore.pyqtSignal('PyQt_PyObject') | |
QtCore.pyqtSignal API key request signal More... | |
sig_bearer_required = QtCore.pyqtSignal('PyQt_PyObject') | |
QtCore.pyqtSignal Bearer token request signal More... | |
sig_prepare_url = QtCore.pyqtSignal(str) | |
QtCore.pyqtSignal URL prepared signal More... | |
sig_clipboard_write = QtCore.pyqtSignal(str) | |
QtCore.pyqtSignal Clipboard copy signal More... | |
sig_no_user = QtCore.pyqtSignal('PyQt_PyObject', list) | |
QtCore.pyqtSignal Clipboard copy signal More... | |
![]() | |
sig_error = QtCore.pyqtSignal(QtCore.QThread, str) | |
Error signal (args are: instance of this thread and the error message) More... | |
Additional Inherited Members | |
![]() | |
default_priority | |
int thread default priority (default = normal) More... | |
on_run | |
callable callback function for the main operation More... | |
mutex | |
QtCore.QMutex mutex lock used by QThreadStump::lock() and QThreadStump::unlock() More... | |
Crossword sharing (in social networks) thread class.
def pycross.gui.ShareThread.__init__ | ( | self, | |
on_progress = None , |
|||
on_upload = None , |
|||
on_clipboard_write = None , |
|||
on_apikey_required = None , |
|||
on_bearer_required = None , |
|||
on_no_user = None , |
|||
on_prepare_url = None , |
|||
on_start = None , |
|||
on_finish = None , |
|||
on_run = None , |
|||
on_error = None |
|||
) |
Initializes signals binding them to callbacks passed to constructor.
|
static |
QtCore.pyqtSignal
API key request signal
|
static |
QtCore.pyqtSignal
Bearer token request signal
|
static |
QtCore.pyqtSignal
Clipboard copy signal
|
static |
QtCore.pyqtSignal
Clipboard copy signal
|
static |
QtCore.pyqtSignal
URL prepared signal
|
static |
QtCore.pyqtSignal
On-progress (sharing) signal
|
static |
QtCore.pyqtSignal
File upload signal