PyQt5, как установить поведение QLineEdit как '\n'
Ответ, вероятно, очень прост, но я искал около 30 минут и ничего не смог найти. Я просто хочу установить QLineEdit как то, что делает \n
делать. Чтобы быть более конкретным, когда я начинаю печатать в QLineEdit, если это длинное предложение и больше ширины QLineEdit, оно идет прямо, как всегда. Я хочу начать его с новой строки, когда текст достигнет конца поля QLineEdit. Даже когда я нажимаю клавишу ввода во время набора текста, он не переходит на новую строку. Как я могу это исправить? Является ли QLineEdit только 1 строкой и не идет в нижней строке?
1 ответ
"Линия" прямо в названии, так что да, она поддерживает "только 1 строку".
Виджет QLineEdit представляет собой однострочный текстовый редактор.
Что вы хотите QPlainTextEdit
или же QTextEdit
если вам нужен стиль.