Qt 设置textEdit插入文本的字体、大小和颜色
生活随笔
收集整理的這篇文章主要介紹了
Qt 设置textEdit插入文本的字体、大小和颜色
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1:、打開字體對話框選擇字體
//用到頭文件:#include <QFontDialog> void MainWindow::on_pushButton_font_clicked() {bool ok;QFont f = QFontDialog::getFont(&ok, QFont("Consolas",9), this,"設置顯示字體");if(ok){font = f;} }2、打開顏色對話框選擇顏色
//用到頭文件:#include <QColorDialog> void MainWindow::on_pushButton_rxcolor_clicked() {QColor c = QColorDialog::getColor();if (c.isValid()){color = c;int r = c.red();int g = c.green();int b = c.blue();QString style = QString("background-color:rgb(%1,%2,%3)").arg(r).arg(g).arg(b);ui->pushButton_rxcolor->setStyleSheet(style);} }3、設置需要插入的文本字體類別、大小和顏色
//用到頭文件:#include <QTextCharFormat> QTextCharFormat fmt; fmt.setForeground(color); fmt.setFont(font); ui->textEdit->setCurrentCharFormat(fmt); ui->textEdit->append(text);?
?
總結
以上是生活随笔為你收集整理的Qt 设置textEdit插入文本的字体、大小和颜色的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mysql分页加pagebean_Spr
- 下一篇: 相干采样要求