文件编辑组件-1
QLineEdit:单行文本编辑组件
QPlainTextEdit:多行普通编辑组件
QTextEdit:多选富文本编辑组件:适合于word这种复杂的。
Qt中常用文本编辑组件的内置功能
1.右键弹出式菜单
2.快捷键功能:复制,粘贴,剪切等。
QLineEdit, QPlainTextEdit, QTextEdit
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent),
lineEdit(this), plainEdit(this), textEdit(this)
{
resize(600, 420); // 设置窗口大小
lineEdit.move(20, 20);
lineEdit.resize(560, 100);
lineEdit.insert("QLineEdit");
lineEdit.insert("\n");
lineEdit.insert("<img src=\"C:\\Users\\hp\\Desktop\\D.T.png\" />");
plainEdit.move(20, 130);
plainEdit.resize(560, 130);
plainEdit.insertPlainText("QPlainTextEdit");
plainEdit.insertPlainText("\n");
plainEdit.insertPlainText("<img src=\"C:\\Users\\hp\\Desktop\\D.T.png\" />");
textEdit.move(20, 270);
textEdit.resize(560, 130);
textEdit.insertPlainText("QTextEdit");
textEdit.insertPlainText("\n");
textEdit.insertHtml("<img src=\"C:\\Users\\hp\\Desktop\\D.T.png\" />"); // html组件
}