#/usr/bin/env python
#! -*- coding: utf-8 -*-

import sys
from PyQt4 import QtGui

app = QtGui.QApplication(sys.argv)

pDialog = QtGui.QPrintDialog(parent=None)

# Werden einfach trotzdem angezeigt
pDialog.setOption(QtGui.QAbstractPrintDialog.PrintToFile, False)
pDialog.setOption(QtGui.QAbstractPrintDialog.PrintSelection, False)
pDialog.setOption(QtGui.QAbstractPrintDialog.PrintCollateCopies, False)

if pDialog.exec_() == QtGui.QDialog.Accepted:
    p = pDialog.printer()

    # Einstellungen wurden nicht übernommen
    print p
    print p.paperSize()
    print p.orientation()
    print p.printRange()
    print p.colorMode()

app.exec_(sys.exit())
