28 lines
No EOL
824 B
Python
28 lines
No EOL
824 B
Python
# -*- coding: utf-8 -*-
|
|
"""
|
|
Created on Mon Jan 24 11:26:23 2022
|
|
|
|
@author: Basics
|
|
"""
|
|
from PyQt5.QtWidgets import (QLabel, QDialog, QDialogButtonBox,
|
|
QVBoxLayout)
|
|
|
|
class Waiting_window(QDialog):
|
|
def __init__(self, parent=None):
|
|
super().__init__(parent)
|
|
|
|
self.setWindowTitle("Wait...")
|
|
|
|
QBtn = QDialogButtonBox.Ok
|
|
|
|
self.buttonBox = QDialogButtonBox(QBtn)
|
|
self.buttonBox.accepted.connect(self.accept)
|
|
|
|
self.layout = QVBoxLayout()
|
|
self.message = QLabel('Waiting for the data (should take up to 30 sec)')
|
|
self.layout.addWidget(self.message)
|
|
self.layout.addWidget(self.buttonBox)
|
|
self.setLayout(self.layout)
|
|
self.show()
|
|
def setText(self,text):
|
|
self.message.setText(text) |