Вопросы по теме 'qtextedit'

Определение типов объектов в Qt
У меня есть серия QTextEdits и QLineEdits, подключенных к слоту через QSignalMapper (который испускает сигнал textChanged(QWidget*)). Когда вызывается подключенный слот (вставлено ниже), мне нужно иметь возможность различать их, чтобы я знал,...
4354 просмотров
schedule 19.11.2022

Настройте номер страницы при печати QTextDocument
Я пытаюсь распечатать содержимое файла QTextEdit . Для этого я использую QTextDocument::print(QPrinter*) . При этом номер страницы автоматически добавляется в правом нижнем углу страницы. Есть ли способ изменить его...
2219 просмотров
schedule 28.06.2022

Как определить высоту QTextDocument?
Учитывая определенную ширину, я хочу узнать высоту QTextDocument . Другими словами, если QTextEdit , содержащий QTextDocument , имеет ширину w , какова его минимальная высота h для полного отображения документа без использования полос прокрутки?
2763 просмотров
schedule 11.02.2023

Qt, QTextEdit: как удалить последний символ?
Я использую QTextEdit в своем приложении с графическим интерфейсом C++, я использую textEdit->append(byteArray); чтобы добавить некоторый текст, к сожалению, append() добавляет новый символ строки в конце, который я хотел бы удалить после каждого...
7323 просмотров
schedule 06.06.2022

Прокрутите QTextBrowser вверх
У меня есть следующее: QString html = ui->DetailsTextBrowser->document()->toHtml(); html = details.replace("#VERSION", "1.0"); ui->DetailsTextBrowser->document()->setHtml(details); К сожалению, после установки...
2870 просмотров

Редактор Qt WYSIWYG - нередактируемые / сгенерированные регионы
Я разрабатываю редактор документов WYSIWYG. Редактор построен на основе Qt, потому что Linux / KDE - это основная платформа, на которой он будет работать. Я до сих пор использую виджет QTextEdit и получил базовое редактирование и форматирование...
976 просмотров
schedule 16.10.2022

Заменить изображение другим в QTextEdit
Скажем, в QTextEdit есть текст и изображения. И скажем, вы извлекаете HTML-код QTextEdit. Теперь, как можно найти места в HTML-коде, где создаются экземпляры изображений (), и заменить их другими изображениями, которые у меня есть как объекты...
1027 просмотров
schedule 22.07.2023

Как установить форму курсора на «›» в QTextEdit?
Я пытаюсь имитировать клиент командной строки. Я хочу установить форму курсора на «>», чтобы показывать сообщения пользователю. Я не вижу этой формы в параметрах, предоставляемых QCursor. Есть ли способ установить пользовательские формы для...
2755 просмотров
schedule 27.07.2022

Как изменить текущий формат строки в QTextEdit без выбора?
там! Я хочу узнать, как изменить текущий формат строки в QTextEdit? В документе я прочитал, что «Форматирование может быть применено к текущему текстовому документу с помощью функций setCharFormat(), mergeCharFormat(), setBlockFormat() и...
6272 просмотров
schedule 20.06.2022

QTextEdit, как изменить элементы таблицы стилей из С++
Я ищу самый быстрый способ изменить стиль CSS для элемента тела внутри экземпляра QTextEdit. Я пробовал это, но это не работает ui->textEdit->setStyleSheet("body {background-color: #aaa}"); Мне нужен метод, который будет обновлять...
1883 просмотров
schedule 07.02.2024

Проблемы с памятью в QTextEdit
Я пытаюсь использовать QTextEdit для вывода QstringList e.g void CTextBox::AddText(QStringList list, QStringList animList) { //CGraphics* graphics = CGraphics::GetInst(); //QStandardItem *baseItem = new StandardItem("Hello");...
1548 просмотров
schedule 15.01.2023

qtextedit - изменить размер по размеру
У меня есть QTextEdit , который действует как «средство отображения» (можно изменить на false). Отображаемый текст переносится по словам. Теперь я хочу установить высоту этого текстового поля так, чтобы текст точно подходил (при соблюдении...
21343 просмотров
schedule 28.08.2022

QTextDocument (и QTextEdit) не обновляет свой размер?
Я создал QTextEdit, который инициализируется пустым, после чего выполняется следующий код (TE является указателем на textedit): TE->setText( "this is a test string, it should have a non zero height"); auto d(TE->document()); auto...
1410 просмотров
schedule 10.12.2023

Запись текста в поле QTextEdit из функции C
У меня нет конкретного примера для демонстрации... но то, что я хочу сделать, это из файла на основе C написать текст из TCP-сокета в поле QTextEdit (которое доступно только для чтения). Я пишу небольшой TCP-клиент, который считывает входящие...
817 просмотров
schedule 30.07.2022

Переопределение keyPressEvent в подклассе QTextEdit
У меня есть следующий пример в Qt, в котором я пытаюсь переопределить keyPressEvent подкласса QTextEdit, но дает мне "множественное определение txt::keyPressEvent(QKeyEvent*)", и я не могу понять, почему: //txt.h #ifndef TXT_H #define TXT_H...
2625 просмотров
schedule 29.08.2022

Подключение сигналов и слотов в подклассе QTextEdit?
Я получил класс от QTextEdit и использую его как «журнал». Я оборудовал его слотом для приема лог-сообщений. class CLogbook : public QTextEdit { Q_OBJECT; public: void log(QString msg) {append(msg)}; public slots: void...
3399 просмотров
schedule 14.05.2022

Qt rich text editor - есть ли уже готовый?
Мне нужен редактор форматированного текста для Qt. Я думал об использовании QTextEdit, поскольку это редактирование форматированного текста, но мне нужны две вещи, которых нет в этом виджете: Пользователь должен иметь возможность изменять цвет...
14459 просмотров
schedule 10.11.2022

qtextedit изменить шрифт
Я использую QTextEdit в своем проекте Я хочу изменить шрифт области редактирования текста, когда пользователь нажимает кнопку. Для этой цели я использую функцию QTextEdit::setCurrentFont(). Но чтобы изменить шрифт, пользователь должен сначала...
3493 просмотров
schedule 13.09.2022

Анализ и отображение HTML в виджете QTextEdit
У меня есть нередактируемый виджет QTextEdit в одном из моих приложений. Основываясь на выборе поля со списком, я хочу отобразить дополнительную информацию. Мой текущий подход заключается в загрузке файлов HTML из каталога и отображении их в поле...
5776 просмотров
schedule 25.08.2022

Добавить пользовательское свойство класса HTML в выбранный блок в QTextEdit
Я не новичок в Qt, но не могу найти, как добавить пользовательский класс css в выбранный блок в QTextEdit. Насколько я знаю, формат изменяется с помощью такого кода: QTextCursor cursor = textEdit->textCursor(); QTextBlockFormat bfmt; //...
769 просмотров
schedule 26.04.2024