--- demo.py +++ demo.py @@ -1,5 +1,5 @@ import sys -from PyQt5 import QtGui +from PyQt5 import QtGui, QtWidgets import popplerqt5 usage = """ @@ -15,7 +15,7 @@ Usage: def pdf_view(filename): """Return a Scrollarea showing the first page of the specified PDF file.""" - label = QtGui.QLabel() + label = QtWidgets.QLabel() doc = popplerqt5.Poppler.Document.load(filename) doc.setRenderHint(popplerqt5.Poppler.Document.Antialiasing) @@ -26,15 +26,15 @@ def pdf_view(filename): label.setPixmap(QtGui.QPixmap.fromImage(image)) - area = QtGui.QScrollArea() + area = QtWidgets.QScrollArea() area.setWidget(label) area.setWindowTitle(filename) return area def main(): - app = QtGui.QApplication(sys.argv) - argv = QtGui.QApplication.arguments() + app = QtWidgets.QApplication(sys.argv) + argv = QtWidgets.QApplication.arguments() if len(argv) < 2: sys.stderr.write(usage) sys.exit(2)