Как я могу переместить файл в корзину / корзину на разных платформах, используя PyQt4?

Я хотел бы добавить следующую функцию в мое кроссплатформенное приложение PyQt4: когда пользователь выбирает какой-то файл и выбирает « удалить »действие, что файл будет перемещен в папку корзины вместо того, чтобы быть удаленным навсегда. Я думаю, что могу найти специфичное для Windows решение, используя Win32 API или что-то подобное, но я Я хотел бы знать, может ли аналогичная операция быть выполнена в Ubuntu / Linux и MaxOSX, а также методами PyQt4.

30
задан bialix 3 September 2010 в 07:10
поделиться