qt中如何把lineedit中的“2sin(2*x)+2”这个字符串去掉双引号放进y.append()的括号内不报错
时间: 2024-01-22 18:18:39 浏览: 64
2.const对象-NULL和nullptr-C++中创建对象数组.docx
在Qt中,可以使用QString类来操作字符串。如果您想将lineedit中的字符串内容传递给y.append()函数,您可以使用以下代码:
```cpp
QString str = ui->lineEdit->text(); // 获取lineedit中的字符串
y.append(str); // 将字符串添加到y中
```
如果您的字符串中包含双引号,可以使用转义符“\”来表示双引号,例如:
```cpp
QString str = "2sin(2*x)+2\""; // 字符串中包含双引号
y.append(str); // 将字符串添加到y中
```
注意,在字符串中使用双引号时,需要在前面加上一个反斜杠进行转义。
阅读全文