1
在QGIS启动画面上显示启动消息
在QGIS启动期间,初始屏幕的下部显示了状态消息,例如“恢复已加载的插件”。 我正在使用startup.py功能,我想从该功能通知用户当前启动脚本的哪一部分已执行。 是否可以在初始屏幕上显示此信息? 编辑1: 作为解决方法,我在启动期间设法使用了自己的启动画面: from qgis.gui import * from qgis.utils import * from qgis.core import * from PyQt4.QtGui import * from qgis.PyQt.QtCore import QSettings, Qt import time template=QgsApplication.qgisSettingsDirPath() + "python/" app=QgsApplication.instance() splash_pix = QPixmap(template+'splashscreen.png') splash = QSplashScreen(splash_pix, Qt.WindowStaysOnTopHint) splash.setWindowFlags(Qt.WindowStaysOnTopHint | Qt.FramelessWindowHint) splash.setEnabled(False) splash.setMask(splash_pix.mask()) progressBar = QProgressBar(splash) progressBar.setMaximum(10) progressBar.setGeometry(0, splash_pix.height() …