Günlük mesajlarını QGIS günlük penceresine aşağıdakileri kullanarak gönderirsiniz:
QgsMessageLog.logMessage(message, tag, level)
Etiket, QGIS günlük penceresinde görüntülenecek sekmenin başlığıdır. Seviye, mesaj seviyesidir (varsayılan olarak 0'dır).
Örneğin:
QgsMessageLog.logMessage('My message', 'MyPlugin')
Ayrıntılar için QgsMessageLog için QGIS API belgelerine bakın.
Günlük penceresi Görünüm-> Panel-> Günlük Mesajları menüsünden görülebilir.
Diğer yol, stdout'u yakalayan ve eklentinizdeki bir günlük penceresine yönlendiren bir sınıf oluşturmaktır (Script Runner eklentisi bunu yapar). Tüm yazdırma deyimlerinden alınan çıktılar günlük pencerenizde görüntülenecektir, ancak geliştirme sırasında yalnızca birkaç ileti görüntülemek istiyorsanız bu yöntem çok daha karmaşıktır. Gerektiğinde stdout'u yakalayıp geri yüklemediğiniz sürece, diğer eklentilerden gelen tüm baskı ifadeleri eklentinize gönderileceğinden bunu yaparken dikkatli olmalısınız.