◎问题说明:在一个form1上将每一次按下button所运算后的结果印在textEdit上
ex:
第一次运算结果
1
第二次运算结果(需作换行显示)
1
2
◎实作问题:小弟一开始是先试
TextEdit1->setWordWrap(QTextEdit::WidgetWidth);在窗口部件的当前宽度自动换行
默认在空白符号处自动换行,这可以使用setWrapPolicy()来改变。
TextEdit1->setWrapColumnOrWidth(1);文本编辑左边界开始需要自动换行的列数
TextEdit1->setText(str) //str=每次运算后的值
textEdit->setWrapPolicy(QTextEdit::Anywhere);
但执行结果会是什么都没办法显示
之后又试着在textEdit1->setText()加上\n
不过这样每次运算的结果都会将上一次的答案所复盖
之后又想说是不是鼠标指标的问题所以又试了QTextEdit::moveCursor
不过try了好几个属性却都还是没反应
所以希望懂的大大们,可以帮忙指点指点...虽然问题简单,但小弟真心想学习
希望大家不吝赐教..谢谢
[ 此贴被XChinux在2006-04-03 14:48重新编辑 ]