hie can someone help me im using linux ubuntu i im trying to run this code but i get this error--> fatal error: QTextStream: No such file or directory

HERE IS THE CODE
#include <QTextStream>
#include <QDebug>
QTextStream cin(stdin);
QTextStream cout(stdout);
QTextStream cerr(stderr);
int main() {
int num1(1234), num2(2345) ;
cout << oct << num2 << '\t'
<< hex << num2 << '\t'
<< dec << num2
<< endl;
double dub(1357);
cout << dub << '\t'
<< forcesign << dub << '\t'
<< forcepoint << dub
<< endl;
dub = 1234.5678;
cout << dub << '\t'
<< fixed << dub << '\t'
<< scientific << dub << '\n'
<< noforcesign << dub
<< endl;
qDebug() << "Here is a debug message with " << dub << "in it." ;
qDebug("Here is one with the number %d in it.", num1 );
}