I haven't looked at the QString code to see if they are already doing this. If not, perhaps the small string optimization recently adopted by many std::string implemenations might improve performance? http://tinyurl.com/4om6 Steve