Exactly like gio.file.File.getPath, but caches the result via
gobject.object.ObjectG.setQdataFull. This is useful for example in C
applications which mix g_file_* APIs with native ones. It
also avoids an extra duplicated string when possible, so will be
generally more efficient.
Exactly like gio.file.File.getPath, but caches the result via gobject.object.ObjectG.setQdataFull. This is useful for example in C applications which mix g_file_* APIs with native ones. It also avoids an extra duplicated string when possible, so will be generally more efficient.
This call does no blocking I/O.