Don't pass parent to print dialogs.
This commit is contained in:
parent
edc9d0810c
commit
7966298a64
@ -162,7 +162,7 @@ class CurCommandDispatcher(QObject):
|
|||||||
"""
|
"""
|
||||||
tab = self._tabs.cntwidget(count)
|
tab = self._tabs.cntwidget(count)
|
||||||
if tab is not None:
|
if tab is not None:
|
||||||
preview = QPrintPreviewDialog(tab)
|
preview = QPrintPreviewDialog()
|
||||||
preview.paintRequested.connect(tab.print)
|
preview.paintRequested.connect(tab.print)
|
||||||
preview.exec_()
|
preview.exec_()
|
||||||
|
|
||||||
@ -180,7 +180,7 @@ class CurCommandDispatcher(QObject):
|
|||||||
# If this isn't fixed in Qt 5.3, bug should be reopened.
|
# If this isn't fixed in Qt 5.3, bug should be reopened.
|
||||||
tab = self._tabs.cntwidget(count)
|
tab = self._tabs.cntwidget(count)
|
||||||
if tab is not None:
|
if tab is not None:
|
||||||
printdiag = QPrintDialog(tab)
|
printdiag = QPrintDialog()
|
||||||
printdiag.open(lambda: tab.print(printdiag.printer()))
|
printdiag.open(lambda: tab.print(printdiag.printer()))
|
||||||
|
|
||||||
@cmdutils.register(instance='mainwindow.tabs.cur')
|
@cmdutils.register(instance='mainwindow.tabs.cur')
|
||||||
|
Loading…
Reference in New Issue
Block a user