Tôi muốn thiết kế một trình soạn thảo văn bản trong QT và lập kế hoạch để thực hiện các tính năng cơ bản sau đây,Làm thế nào để thiết kế một trình soạn thảo văn bản trong QT?
1) tính năng chỉnh sửa cơ bản như cắt, dán, định dạng, thụt đầu dòng, vv
2) hoàn thành tự động dựa trên ngữ cảnh. (trên cơ sở một số tập tin đầu vào xml)
3) Cú pháp tô sáng (dựa trên một số tập tin đầu vào xml)
bạn có thể xin đề xuất một số phương pháp cho kiến trúc/thiết kế tổng thể?
Chỉ cần chắc chắn: bạn đã thấy http://doc.trolltech.com/4.6/qsyntaxhighlighter.html và http://doc.trolltech.com/4.6/qcompleter.html (và http: // doc. trolltech.com/4.6/tools-customcompleter.html)? – stephan
Cảm ơn. Tôi nhìn vào những ví dụ đó. Nhưng tôi muốn biết làm thế nào các mô-đun khác nhau như hoàn thành, cú pháp highlighter phù hợp với nhau để tạo ra thiết kế vững chắc cho trình soạn thảo. –
Bạn cần tìm hiểu các khái niệm cơ bản về Qt để có thể kết hợp các nguồn này với nhau trong một ứng dụng ... – mosg