5. PyQt5程序使用qDebug进行调试

使用QDebug()函数

程序调试过程中常用的是qDebug()函数,它可以将调试信息直接输出到控制台。
类似的函数还有qInfo(), qWarning(), qFatal()等。它们位于QtCore模块中。

示例程序如下:

from PyQt5.QtWidgets import QApplication, QWidget
from PyQt5.QtCore import QRect
from PyQt5.QtCore import qDebug

import sys

if __name__ == '__main__':
    app = QApplication(sys.argv)

    my_widget = QWidget()
    my_widget.resize(400, 300)  # 设置窗口大小
    my_widget.move(200, 100)    # 设置窗口位置
    my_widget.show()

    x = my_widget.x()
    y = my_widget.y()
    qDebug(f'x:{x}, y:{y}')

    geometry = my_widget.geometry()
    frame = my_widget.frameGeometry()
    qDebug(f'geometry:{geometry}, frame:{frame}')
    sys.exit(app.exec_())

5. PyQt5程序使用qDebug进行调试_第1张图片

你可能感兴趣的:(pyqt,开发语言,python,程序人生,qt)