2011-12-31 50 views
9

Có cách nào để thêm phông chữ tùy chỉnh (chẳng hạn như Phông chữ điều khiển) vào Qt? Làm sao? Và làm thế nào để chúng tôi đặt nó vào một Trình soạn thảo văn bản (QPlainTextEdit, QTextEdit, v.v ...)?Thêm phông chữ tùy chỉnh vào Qt

Cảm ơn

Trả lời

12

Qt sử dụng hệ thống cửa sổ làm nhà cung cấp phông chữ. Bạn có thể tìm hiểu tất cả các phông chữ có sẵn bằng cách sử dụng lớp QFontDatabase. Dù sao, bạn có thể thêm phông chữ tùy chỉnh cụ thể cho ứng dụng của mình để sử dụng bằng cách sử dụng QFontDatabase::addApplicationFont từ C++ (chỉ sẵn có trong X11 nếu có sẵn phông chữ) hoặc sử dụng thành phần FontLoader trong QML.

Đối với QTextEdit, bạn có thể sử dụng this và cho QPlainTextEdit bạn có thể thử thuộc tính phông chữ.

+2

Tất cả các liên kết Qt của bạn đã lỗi thời = [ – Troyseph

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