Hey folks, More of a conceptual question here, as I've got this working at this point, but it feels like I had to do some ugly workarounds, which I can design around in the future, but would rather not have to.
As I'm understanding it, Qt's Drag and Drop functionality in Models and Views is based on primarily taking elements from one model and moving them to another. When I am working in a Tree View, for example, and I want to reorder or reparent items, I basically have to clone my item that I'm dropping and put it in the model where I want it, after which Qt deletes the original. This makes sense based on the usual use of drag and drop to go from one view to another. The question is, is there a way to set things up so I can just move an item? It's easy enough to build a data model that supports serializing and then making a new item that is a duplicate of the old, but it seems like extra work (both on the coding and on the processing sides) as compared to just changing the parent or sort index. Just curious. Thanks, Joe -- You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/CAM33%3Da4_R8YYmG_BOG0nnh%2BHGVQrWhvbrFTCM%2BOjoWmxHx4W_A%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
