Fix live backgrounding

QFileDialog.getOpenFileName changed to return a tuple with the filename
as the first element, so pick that element out. If we still want to
operate with old qt, this will need to change to a conditional picking
out the first element only if we get a tuple.

Should