Movie Get aims to be a simple console script allowing a user to download embeded movies from various video hosting services. It uses common nix programs to download the file and convert it from flv to avi format. The main work of mget is to get the direct video link, which it achieves with the help of the great ruby programming language.
GNU General Public License v2.0
0
stars
0
forks
source link
'Get All' stops the application from refreshing #35
What steps will reproduce the problem?
1. Run Mget-Qt
2. Enter some urls
3. Click 'Get All'
4. Observe the behaviour of the main window (moving it, clicking widgets
etc.)
What is the expected output? What do you see instead?
The app should stay responsive, now it 'seems' to freeze. It gets back to
normal after all tasks (downloading, converting etc.) are finished. This
will probably make users think that we crashed (unless they run with a
console in the background where they would see the actual process)
Do to this issue we can't implement a progress bar, or any progress
indication (because we will not be able to refresh the widgets)
I already tried using threads and Qtimer widgets, but so far with no good
results. Maybe somoene has an idea how to solve this problem or find
another way to inform the user what's going on. One possible solution is
to use a dialog prompt informing that the next task will take some time
(well actualy 'very' long if we download and convert big files).
Any ideas? Or maybe somone with more ruby + qt expirience could check the
code and find a way to make it work correctly.
Original issue reported on code.google.com by netpr...@gmail.com on 30 Sep 2007 at 3:32
Original issue reported on code.google.com by
netpr...@gmail.com
on 30 Sep 2007 at 3:32