This commit is contained in:
Kovid Goyal 2016-08-25 21:36:05 +05:30
parent 97ca819606
commit f48a5ef678

View File

@ -8,7 +8,7 @@ from __future__ import (unicode_literals, division, absolute_import,
import math import math
from PyQt5.Qt import ( from PyQt5.Qt import (
Qt, QWidget, QSizePolicy, QSize, QRect, QConicalGradient, QPen, QBrush, Qt, QWidget, QSizePolicy, QSize, QRect, QConicalGradient, QPen, QBrush,
QPainter, QTimer, QVBoxLayout, QLabel, QStackedWidget QPainter, QTimer, QVBoxLayout, QLabel, QStackedWidget, QDialog
) )
def draw_snake_spinner(painter, rect, angle, light, dark): def draw_snake_spinner(painter, rect, angle, light, dark):
@ -154,8 +154,12 @@ class WaitStack(QStackedWidget):
if __name__ == '__main__': if __name__ == '__main__':
from calibre.gui2 import Application from calibre.gui2 import Application
app = Application([]) app = Application([])
w = ProgressSpinner() d = QDialog()
w.show() d.resize(100, 100)
w = ProgressSpinner(d)
l = QVBoxLayout(d)
l.addWidget(w)
w.start() w.start()
app.exec_() d.exec_()
del d
del app del app