Note: If all that you need to do is to respond to files being drag-and-dropped from the operating system onto your component, you don't need any of these classes: you can do this simply by overriding Component::filesDropped().
Yet, I couldn't find this function anywhere , neither in the documentation or the code itself.. is it there?