How to actually check if user confirmed (or not) file overwriting? Signal "confirmed" is emitted just after first clicking on "OK" button. Relying on it make the whole sub-dialog confirmation idea useless. But I see no other way to communicate with file dialog, except for some tricky hacking, like checking for sub-nodes in the fly. I can't believe it's a oversight in such a usefull component. Or is it?
Edit: I actually did it tricky. I found the sub-dialog node via "Remote" tab in scene viewer and connected applicable signal. But I'm afraid sub-node path will change without warning, maybe from version to version or just with next engine run, I have no guarantee. So it's not a solution, just dirty hack for now.