2 sinat 31601333 sinat_31601333 于 2016.04.30 15:43 提问

Qt 从TextEdit中读取一行字符串(包含空格)

我之前是从文件中直接使用getline直接读取的,现在想从TextEdit中读取,应该怎么写?
要和getline一个效果的

1个回答

caozhy
caozhy   Ds   Rxr 2016.04.30 22:32
已采纳
 QStringList Str_List = 文本框->getText()->split( " " ) ;
第n行 = Str_List[n - 1] ;
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Qt TextEdit 使用
1、向QTextEdit中当前光标位置添加一行字符串message ui.messageTextEdit->textCursor().insertText(message+"\n"); 2、向QTextEdit中末尾追加一行字符串message QString content = ui.contentTextEdit->append(message+"\n"); 3、读取QTe
发现Qt TextEdit空格无法换行,解决后记录一下。
在使用qml的TextEdit(ps:包括QTextEdit也有此问题)的时候发现不停的输入空格后会无法自动换行问题如图:尝试更改所有的wrapMode后并没有卵用,可能是Qt自己的bug吧。既然如此那就手动换行来解决,因为仅仅只有空格有此问题,所以单独处理空格就ok。解决代码如下:TextEdit { ... Keys.onSpacePressed: {     if (textFormat =...
QT TextEdit的一些总结
1.HTML形式操纵Qtextedit  QTextEdit支持HTML的一个子集, 所以对于简单的使用, 可以直接插入HTML代码 m_ui.textEdit->append("<img src=':/LogTray.png'>");  通过插入html代码, 可以实现图片, 字体, 字号, 颜色等功能  ps: QTextEdit中img标签仅支持src, width, height三个属
Qt之textedit设置字体颜色
1、富文本设置字体颜色ui-&amp;gt;textEdit-&amp;gt;append(&quot;&amp;lt;font color=\&quot;#FF0000\&quot;&amp;gt;红色字体&amp;lt;/font&amp;gt; &quot;);ui-&amp;gt;textEdit-&amp;gt;append(&quot;&amp;lt;font color=\&quot;#00FF00\&quot;&amp;gt;绿色字体&amp;lt;/font&amp;gt; &quot;)
QT编程之textedit输入与输出
QString str = ui->textedit->toPlainText(); // 这是普通文本 QString str = ui->textedit->toHtml(); // 这是富文本,即获取的是Html字符串 如果设置文本的话则对应的是: ui->textedit->setPlainText("123"); ui->textedit->setHtml("12
Qt学习笔记3-lineEdit和textEdit
**lineEdit->setText();//用于输出一行的数据 textEdit->append();//用于输出几行的数据,可以翻看日历记录***QByteArray和QString的作用: QByteArray键盘输入或计算机记录的数据格式,而QString是输出的数据格式* 例如:QByteArray temp = serial.readAll(); //读取串口所有的数据,QByt
C++ 读取一行带有空格的字符串
char str[30]; cin.getline(str, 9); //输入的字符串长度不超过8个,超过后只截取前面部分 coutendl;
Qt设置TextEdit一直显示最新的数据
TextEdit是我们常用的Qt控件,用来显示文本信息,当文本信息不断填入TextEdit中时,TextEdit居然没有显示最新的信息,研究之后,找到了解决方案: //设定定时器,每秒触发一次事件,调整TextEdit光标位置 QTimer *CurrentTime = new QTimer(this); CurrentTime-&amp;gt;start(1000); connect(Curre...
Qt TextEdit富文本操作 笔记
下面代码包含了打开文件,拖拽文件,插入框架,文本块,表格,列表,图片,将所选内容变成斜体,添加下划线以及从后往前查找内容并高亮的功能。废话不多说,代码贴上: 头文件: #ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include #include namespace Ui { class MainWindow; } class M
qt 将textEdit内容显示到textBrowser
在按钮的响应事件添加 QString ss = ui->textEdit->toPlainText(); ui->textBrowser->append(ss); ui->textEdit->clear(); QFile file(str1);