Как изменить шрифт QtextEdit?
Необходимо добавлять динамические фреймы, содержащие в себе текстовый ввод и кнопку сохранить:
void MainWindow::on_pushButton_8_clicked(){
ui->frame->show();
ui->frame_2->show();
QTextEdit *textEdit = new QTextEdit(this);
textEdit->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
textEdit->setFontPointSize(12);
textEdit->setStyleSheet("color:red");
textEdit->setFixedHeight(54);
QPushButton *button = new QPushButton(this); // Создаем объект динамической кнопки
button->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
button->setFixedSize(65,25);
button->setText("сохранить");
QFrame *frame = new QFrame ();
frame->setStyleSheet("background-color:rgb(220, 220, 220)");
QHBoxLayout *lay = new QHBoxLayout(frame);
lay->addWidget(textEdit);
lay->addWidget(button);
ui->verticalLayout_11->addWidget(frame);
}
Всё работает как надо, вот результат:
Суть проблемы в том, что изначально текст вводится в нужном размере, указанным строчкой
textEdit->setFontPointSize(12);
Но если стереть строчку и начать писать её по новой, то размер шрифта падает до дефолтного 9 размера. (сравните 1-ый и 2-ой фреймы). Как выставить для них фиксированный размер шрифта?
