1

谁能告诉我如何将 lineEdit 中的所有内容分配给 QStringList 变量?假设我在 QLineEdit 中输入了 xyz,并且我想将其转移到 QstringList 变量,我该怎么做

QStringList abc;

如何将所有输入的内容从 lineEdit 转移到 abc?

4

2 回答 2

2

您可以简单地将 QLineEdit 的值添加到 QStringList:

abc->append(lineEdit->text());

或者使用来自 QLineEdit 的文本创建新的 QStringList:

QStringList abc(lineEdit->text());
于 2012-08-03T07:49:34.203 回答
1

lineedit 可以将其内容导出到 QString

QString xLineEditContent = xLineEdit.text();

然后您可以将此字符串附加到 QStringList

QStringList xStringList;
xStringList << xLineEditContent;

它应该可以工作(您也可以组合行以避免 xLineEditContent 实例化)。

于 2012-08-03T07:43:36.537 回答