I'm trying to write a "validation" thread that will run persistently throughout my PyQt program and validate that user has entered the correct values in the fields. The validation thread calls a function in a separate python module that shouldn't know anything about PyQt since it is a general-purpose module that runs in both gui and non-gui applications. The problem is that my GUI slows way down where actions like mouse clicks aren't recognized until the validation function finishes. The validation function is doing some mild CPU and I/O work, but nothing that peaks out the processor or disk. Unfortunately I don't have a simple case to show at this time, but perhaps people have run into a similar issue in past. Anyone have any suggestions how I can make a function that runs in a QThread more "gui-friendly" without adding any Qt-specific calls to it? Thanks.
_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to