It looks like you're new here. If you want to get involved, click one of these buttons!
I am just in the phase of familiarizing with Ruby, hence my apologies beforehand, if some questions may seem naive.
I am dealing with larger files to be loaded into KLayout, which can take some time occasionally. For the File Input I created a Qt Dialog GUI by means of Qt designer, which works nicely in Ruby as the Dialog Elements and their properties can be accessed conveniently. In order to keep the Qt Dialog GUI responsive during loading times and to give the user some feedback about the loading progress, I implemented some progress bars in that Dialog GUI. In some Qt releated forums, I've read that a common way to update the Dialog's GUI during processing times is to use QtCore to setup a worker thread and another thread for updating the Dialog's GUI. If any one has done something like this before in a Ruby script, some help and perhaps an example code snippet would be highly appreciated.