Hello All, David :-)
infinite thanks for your powerfull help !!! i tried to apply little changes to the code, so now i'm able to drag n drop a QtLabel as a file.kml :-) : - http://www.geofemengineering.it/dragmime.py tring to learn how to use the Drag class, i tried to hack the "draggabletext.py" from the pyqt source : - http://www.geofemengineering.it/draggabletext_.py i'm now blocked on how to reuse the same code to drag a QTableWidgetItem from a QtTablewidjet, the code i'm starting from is : - http://www.geofemengineering.it/table_ui.py - http://www.geofemengineering.it/table.py i'm tring to learn how to use the class " bool QTableWidget::dropMimeData " have you any hints ? thanks for your support ! Mssimo. Il giorno 09/set/2010, alle ore 02.17, David Boddie ha scritto: > On Wed Sep 8 22:33:17 BST 2010, Hugo Leveille wrote: > >> I have looked at the doc but all I could find was drag and drop within the >> pyqt app itself. What id like to do is the, for exemple, attach an url or >> whatever needed to an item so that if I drag the item into my desktop, in a >> explorer window or whatever othe app that support drag drop, it will >> recongnize it >> >> Some if anyone is nice enought to give me a quick exemple or to point me at >> the specific exemple where it is shown, it would be very nice > > It's been a while since I looked at this sort of thing, and the example I > hoped would help me remember doesn't actually do anything with URLs... > > You need to set the URL of the MIME data you create when you start a drag > operation: > > http://www.riverbankcomputing.com/static/Docs/PyQt4/html/qmimedata.html#setUrls > > I seem to remember that you have to supply URLs for certain things to work > on certain systems, and this may mean that you have to save data to a > temporary file, then set the URL of that file, when filling in the MIME data. > > Here is one way to do it that doesn't use a temporary file: > > http://www.diotavelli.net/PyQtWiki/Exporting_a_file_to_other_applications > > The Drop Site example in Qt is useful for looking at the MIME types of data > dragged from other applications. It would be useful if someone ported that > to PyQt. > > David > _______________________________________________ > PyQt mailing list PyQt@riverbankcomputing.com > http://www.riverbankcomputing.com/mailman/listinfo/pyqt _______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt