Bạn gửi thông điệp tường trình đến cửa sổ nhật ký QGIS bằng cách sử dụng:
QgsMessageLog.logMessage(message, tag, level)
Thẻ là tiêu đề của tab sẽ được hiển thị trong cửa sổ nhật ký QGIS. Cấp độ là cấp độ tin nhắn (mặc định là 0).
Ví dụ:
QgsMessageLog.logMessage('My message', 'MyPlugin')
Xem tài liệu API của QGIS cho QssMessageLog để biết chi tiết.
Cửa sổ nhật ký có thể được hiển thị từ menu View-> Panel-> Log Messages.
Một cách khác là tạo một lớp thu thập thiết bị xuất chuẩn và hướng nó đến một cửa sổ nhật ký trong plugin của bạn (plugin Script Runner thực hiện điều này). Đầu ra từ tất cả các câu lệnh in sẽ được hiển thị trong cửa sổ nhật ký của bạn, mặc dù phương pháp này liên quan nhiều hơn nếu bạn chỉ muốn hiển thị một vài thông báo trong quá trình phát triển. Bạn phải cẩn thận khi làm điều này, vì tất cả các câu lệnh in từ các plugin khác sẽ được gửi đến plugin của bạn trừ khi bạn nắm bắt và khôi phục thiết bị xuất chuẩn khi cần.