Описание тега qtextedit

QTextEdit - это класс из Qt Toolkit, который предоставляет виджет, который используется для редактирования и отображения как простого, так и форматированного текста. Он оптимизирован для обработки больших документов и быстрого реагирования на ввод данных пользователем.
2 ответа

Как изменить размер шрифта для всего, что находится внутри QTextEdit в PyQt4?

У меня есть QTextEdit что его содержимое портируется программно с помощью QTextEdit.textCursor, Мой план состоит в том, чтобы позволить пользователю проверять заполненную информацию в TextEdit и отредактируйте, если необходимо, а затем распечатайте …
28 окт '14 в 02:39
2 ответа

Изменение размера QTextEdit QT в соответствии с высотой текста: MaximumViewportSize()

Я пытаюсь использовать виджет QTextEdit внутри формы, содержащей несколько виджетов QT. Сама форма находится внутри QScrollArea, который является центральным виджетом для окна. Мое намерение состоит в том, что любая необходимая прокрутка будет проис…
16 июн '10 в 03:26
2 ответа

Как я могу заменить скопированный текст из QTextEdit в моем буфере обмена?

У меня есть QTextEdit, который содержит текст: It's test. Я хочу выделить этот текст и скопировать его в буфер обмена, используя Ctrl+C, но я хочу заменить "test" на "good" в моем буфере обмена. Я имею в виду: я хочу получить это в своем буфере обме…
13 фев '18 в 21:08
1 ответ

Добавление дополнительных параметров в подкласс QWidget с использованием PySide

Я добавляю параметр цвета в подкласс LineBand QWidget. Я нашел несколько примеров того, как добавить дополнительные параметры в подкласс в Python 3, и считаю, что я следовал совету. Тем не менее, когда я вызываю новую версию класса с помощью box = L…
05 ноя '17 в 07:44
1 ответ

Использование setCellWidget для вставки QTextEdit в QTableWidget теряет события клавиатуры и мыши

Я пытаюсь вставить красивый текст HTML в ячейки QTableWidget, используя объекты setCellWidget и QTextEdit. Это прекрасно работает, но теперь моя таблица не получает щелчки мыши (для выбора и т. Д.) Или нажатия клавиш (для выбора, навигации и т. Д.).…
10 июл '13 в 23:47
2 ответа

Как отобразить графические объекты позади или на переднем плане текста внутри QTextEdit в Qt?

Я хотел бы отобразить прямоугольник позади слова, которое я выбрал, как это делает Qt Creator: Я экспериментирую с примером QSyntaxHighlighter. Я могу изменить стили на основе шаблонов ключевых слов. Я хотел бы иметь графику или виджеты для пользова…
0 ответов

Как выделить строку QTextedit в Android с помощью Qt 5.3?

Кто-нибудь может мне помочь Как выделить строку QTextedit в Android с помощью Qt 5.3? ---Обновить---- в Android родной textedit, когда вы касаетесь и удерживаете слово, слово выделено, я хочу выделить строку в QTextEdit, как это...
14 июн '14 в 13:21
1 ответ

Соединитесь с методом / функцией при закрытии QTextEdit в PyQt

Как я могу подключиться к функции при закрытии окна виджета QTextEdit? Мой код: self.textBox = QtGui.QTextEdit() self.textBox.setWindowTitle('Editor') self.textBox.setGeometry(100, 100, 1000, 500) self.textBox.show() self.textBox.???.connect(self.so…
30 дек '16 в 22:24
2 ответа

QTextEdit занимает все больше времени для рисования текста

Я использую QTextEdit и я обновляю текст (конкретно setHTML) с частотой 1 Гц. Первоначально setHtml метод быстрый (всего несколько мс); но после 12 часов работы требуется 256 мс для setHTML чтобы вернуться, данные представляют собой простую таблицу …
25 май '17 в 16:44
2 ответа

Разбор и отображение HTML в виджете QTextEdit

У меня есть нередактируемый виджет QTextEdit в одном из моих приложений. Основываясь на выборе комбинированного списка, я хочу отобразить дополнительную информацию. Мой текущий подход заключается в загрузке HTML-файлов из каталога и отображении их в…
07 окт '12 в 11:47
2 ответа

Обнаружение ключевых последовательностей

Я использую Qshortcut pyqt, пытаясь обнаружить комбинацию клавиш для запуска какого-либо действия, т.е. когда пользователь вводит -> в виджет QtextEdit, я хотел бы напечатать "режим изменения". Я видел другие примеры последовательности клавиш, котор…
26 мар '13 в 17:12
2 ответа

Как работают итераторы QTextBlock или QTextFrame в PyQt

При работе с QTextDocument Qt предоставляет итераторы (такие как QTextBlock.iterator) для перемещения по содержимому. Документация здесь показывает код C++, но, очевидно, ++ оператор не работает, и версия PyQt, похоже, не имеет ничего подобного next…
02 июл '18 в 12:23
3 ответа

Почему мой слот не вызывается?

У меня есть этот класс: class CustomEdit : public QTextEdit { Q_GADGET public: CustomEdit(QWidget* parent); public slots: void onTextChanged (); }; CustomEdit::CustomEdit(QWidget* parent) : QTextEdit(parent) { connect( this, SIGNAL(textChanged()), t…
10 июн '10 в 02:27
3 ответа

Как сделать обернутый текстовый искатель?

Я работаю над поиском текста в QtCreator(C++). Я использовал функцию "QtextEdit::find", и она находит каждое вхождение искомого слова до тех пор, пока документ не достигнет конца, когда нажата кнопка NEXT. Теперь я хочу добавить "QCheckBox", который…
06 янв '15 в 13:04
0 ответов

QTextEdit и QPrintPreview медленно работают с большой таблицей HTML

Я пытаюсь создавать отчеты, такие как MS Access, и благодаря примеру QTextEdit все работает очень хорошо. Но когда я открываю большую таблицу HTML (около 5000 строк), загрузка таблицы занимает около 35 секунд, поэтому она очень медленная. Как я могу…
07 фев '18 в 13:31
5 ответов

qtextedit - изменить размер, чтобы соответствовать

У меня есть QTextEdit, который действует как "displayer" (редактируемый в false). Текст, который он отображает, завернут в слово. Теперь я хочу установить высоту этого текстового поля так, чтобы текст точно подходил (при этом также учитывалась макси…
29 фев '12 в 21:04
3 ответа

QTextEdit. Как выбрать текст вручную?

Есть такие функции, как textEdit->textCursor()->selectionStart() а также textEdit->textCursor()->selectionEnd(), но нет функций setSelectionStart, setSelectionEnd, Есть ли способ выбрать часть текста вручную?
19 фев '12 в 15:48
1 ответ

Как вставить элемент над стандартным контекстным меню в Qtextedit в Qt

В слоте customMenuRequested правой кнопкой мыши я могу добавить элемент в конец стандартного контекстного меню qtextedit. Но это "я новичок!" пункт находится внизу контекстного меню после всех стандартных вещей. Как я могу поставить его поверх всех …
01 авг '17 в 07:13
0 ответов

Как выделить текст в QTextEdit/QSyntaxHighlighter, используя солоризованные цвета?

Мое приложение хотело бы полностью поддерживать соляризованную цветовую схему. Чтобы сделать это, мы хотели бы использовать темную тему для выделений и светлую тему для невыделенного текста, что-то вроде этого. Мой вопрос заключается в следующем: в…
06 апр '16 в 14:09
1 ответ

QTextEdit print rightToLeft арабский текст

У меня есть проблема с QtextEdit::drawContents(), когда я печатаю арабский символ справа налево с другим символом, таким как "-" или ":", если я пытаюсь печатать, вывод переворачивается другими словами :ببببب - результатом является -ببببب:
04 май '16 в 15:58