1、QString转char*(可参考https://www.cnblogs.com/deng-c-q/p/10113234.html)
QString q_IP = ui->lineEdit_setIPAddress->text();
QByteArray qByte_IP = q_IP.toLatin1();
char* ch_IP;
ch_IP = qByte_IP.data();
2、QString转int
QString q_Port = ui->lineEdit_setPort->text();
int ch_Port;
ch_Port = q_Port.toInt();
3、QString 转float
QString data;
float num = data.toFloat();
4、float转QString
float num;
QString data = QString("%1").arg(num);
5、QString 转std::string
str = qstr.toStdString();
6、std::string 到QString
qstr = QString::fromStdString(str);
7、int转string
c++11的全局函数std::to_string:
int val = 0;
string str = to_string (val);