def inquireSceneScale(self):
    '\n        Prompt the user for the desired scaling factor for the scene.\n        '
    labelwidth = int(((self.__scenewidth * self.__scalefactor) + 0.5))
    labelheight = int(((self.__sceneheight * self.__scalefactor) + 0.5))
    scaledlg = ScaleDialogPQ(self.__scalefactor, labelwidth, labelheight, self.__minsize, self.__minsize, self.__autoscale, self)
    if scaledlg.exec_():
        (newscale, autoscale, okay) = scaledlg.getValues()
        if okay:
            if autoscale:
                self.__autoscale = True
                self.autoScaleScene()
            else:
                self.__autoscale = False
                self.scaleScene(newscale, False)
Prompt the user for the desired scaling factor for the scene.
def inquireSceneScale(self):
    '\n        \n        '
    labelwidth = int(((self.__scenewidth * self.__scalefactor) + 0.5))
    labelheight = int(((self.__sceneheight * self.__scalefactor) + 0.5))
    scaledlg = ScaleDialogPQ(self.__scalefactor, labelwidth, labelheight, self.__minsize, self.__minsize, self.__autoscale, self)
    if scaledlg.exec_():
        (newscale, autoscale, okay) = scaledlg.getValues()
        if okay:
            if autoscale:
                self.__autoscale = True
                self.autoScaleScene()
            else:
                self.__autoscale = False
                self.scaleScene(newscale, False)