mulander / mget

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

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
mget-qt is no longer developed and supported.

Original comment by netpr...@gmail.com on 26 Jan 2008 at 6:07

GoogleCodeExporter commented 9 years ago

Original comment by defc0n.defc0n@gmail.com on 26 Jan 2008 at 6:13