Is it possible to write an Action in QGIS that will load a raster into the current map canvas based on a url/path of the raster as specificed in the attribute table of a shape file? The shape-file is a index-tile.
You can get the code for this from Tim Sutton Tutorials.
What you are looking for is a combination of the two tutorials
These are all C++ code. If you need python code. see here. But python tutorials are not exact port of C++ code. But Many Thanks to Tim.
Hope that helps