No, you can do that with QTableWidget as well. That's what InternalMove does by default, anyway. Unless you mean you want to copy the item, then internal move, as the name suggests, does something different.