QApplication's constructor takes an (int argc, char**argv) to handle any Qt specific commandline arguments.
What if my app is in unicode? And I have a wchar_t** argv?
It seems a bit silly to create a char* copy of all the commandline args to pass to a library that is itself unicode.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…