Quote Originally Posted by musikit View Post
i have a custom widget i am trying to implement drag/drop on. what i want to happen is when the user drags my custom widget outside of the application i want to create a new window for that widget.
From what I understand, what you are trying to do is very hard to achieve. The reason is that the drop is handled not by the application where the drag originates but by the application where the object is dropped - in your case the desktop. There probably is some platform dependent API that is able to perform what you want, but currently Qt won't handle such cases just by itself. You could register a quasi application handling some mime-type in your system and then this application could do "something" to spawn that window, but in my opinion this is a very complex task.