Run a CMD command in Qt without displaying the CMD window
It's necessary to execute system commands sometime. system() is the most basic, it's easy but cannot hide the black command line window, its options are not much enough. Here're some better ways.