I need clear QT console. What is the comand?
main.cpp:
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
cout<<"How delete this?";
//system("CLS")?
return a.exec();
}
I need clear QT console. What is the comand?
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
cout<<"How delete this?";
//system("CLS")?
return a.exec();
}
The other answers are problematic due to introducing race conditions.
This will work better: (Tested on Ubuntu. Windows, I dont know.)
On Windows, one should use
Because plain
cls
seems not to work in an application.On Linux, as stated above
should work.
You can execute:
This will of course only work on Windows. On Linux/Unix-ish systems, you'll need to do:
If all you need to do is clear the screen, these things will work. However, if you're trying to build a more sophisticated text-based interface (where certain lines are fixed, or if you want to draw some progress indicators or the like), you'll need something more sophisticated.