A gtk.print_setup.PrintSetup is an auxiliary object for printing that allows decoupling the setup from the printing.