Setting văn bản cho QTextEdit
:QTextEdit :: adjustSize() không hoạt động?
te->setPlainText(“Something”) ;
te->adjustSize();
nên quấn quanh “cái gì đó” mà thôi, thay vào đó là QTextEdit
đang mở rộng đến tối đa của nó Width-Chiều cao, không thể sửa chữa nó .. Khi tôi chọn “Something” trên chạy thời gian, chỉ "Cái gì đó" được tô sáng, không thêm khoảng trắng thừa nào.
Kỳ vọng: khi văn bản đủ nhỏ để vừa trên một dòng, chỉnh sửa văn bản không được mở rộng, khi văn bản cần bọc, chỉ nên thêm chiều rộng đường thừa chứ không phải chiều rộng tối đa.
nếu adjustSize();
không được gọi, văn bản sẽ quấn vào độ rộng đã được thiết lập trong .ui trong Đấng Tạo Hóa, sẽ không tự động mở rộng theo chiều ngang hay chiều dọc ..
Một số Thông tin:
Policy ngang: Mở rộng
Vertical chính sách: MinimumExpanding
minimumSize: 2 × 22
Kích tối đa: 300 × 100
lineWrapMode: WidgetWidth
Cảm ơn bạn :) Tôi sẽ cố gắng tính chiều rộng của văn bản và setGeometry cho QTextEdit tương ứng. – Noob
Xin chào, tôi đã gặp phải vấn đề tương tự. Bạn có thể chia sẻ giải pháp nếu nó hoạt động không? – Aleksandar