'qEnvironmentVariable' was not declared in this scope
Solved
General and Desktop
-
@Seb-Tur said in 'qEnvironmentVariable' was not declared in this scope:
QString sysuser = qEnvironmentVariable("USER");
on Opensuse where it works qt 5.15
on Ubuntu fails on qt 5.9.5
on win fails on qt 5.5code is very simple
void MainWindow::on_pushButton_clicked() { QString sysuser = qEnvironmentVariable("USER"); if (sysuser.isEmpty()) sysuser = qEnvironmentVariable("USERNAME"); ui->pole->setText(sysuser); }
-
Hi,
As stated in the documentation of qEnvironmentVariable it was added in Qt 5.10.