2010-06-17 19 views

Trả lời

4

Hai lựa chọn:

  1. Bạn chỉ có thể sử dụng QTextEdit::setReadOnly(true), cờ cũ Qt::LogText về cơ bản chỉ đặt QTextEdit trong plain-text chế độ read-only.
  2. Hoặc sử dụng Q3TextEdit, lớp học tương thích Qt4 cho Qt3 cũ QTextEdit.
+0

Cảm ơn rất nhiều, tôi không biết Q3TextEdit đã tồn tại, tôi sẽ sử dụng nó. – Linoliumz

+2

@ user363778 - Thay vì sử dụng Q3TextEdit, tốt hơn nếu bạn sử dụng QTextEdit theo cách trên. Từ tài liệu Qt - ** "Chúng tôi đặc biệt khuyên bạn không nên sử dụng nó (Q3TextEdit) trong mã mới." ** – liaK

3

Dường như với tôi rằng QPlainTextEdit là những gì bạn đang tìm kiếm.

Nó được tối ưu hóa để xử lý dữ liệu văn bản thuần túy và có thể đặt nó ở dạng chỉ đọc.

Các vấn đề liên quan