QT's QDate::toString() function, without parameters, converts a QDate to a QString with a default format of "ddd MMM d yyyy". Our application is international and this fixed format does not reflect locale and regional settings. I don't want to use LongFormat because it takes too much space; the default no-parameter is a more optimal length. I have obtained the LongFormat from system QLocale massaged the format string to give us a QString similar to the default format but also reflects international settings.
Is there any way I can tell QT to use my new formatting string whenever toString() is called so that I don't have to find all existing toString() calls and insert the formatting string as a parameter?