示例#1
0
文件: pynt.py 项目: nurbldoff/pynt
 def on_save_brush(self, widget):
     """Save current image as a Pynt file (pickled python object)"""
     if self.save_file is "":
         self.on_save_image_as(widget)
     else:
         pyntdata = PyntData(self.stack)
         pyntdata.save(self.save_file)
示例#2
0
文件: pynt.py 项目: nurbldoff/pynt
    def on_save_image_as(self, widget):
        """Save current image as a Pynt file (pickled python object)"""
        filedir, filename = os.path.split(self.save_file)
        save_file = file_browse(gtk.FILE_CHOOSER_ACTION_SAVE,
                                file_dir=filedir,
                                file_name=filename, file_ext="pynt")
        if save_file != "":
            if not save_file.endswith(".pynt"):
                save_file += ".pynt"
            pyntdata = PyntData(self.stack)
            pyntdata.save(save_file)

            self.save_file = save_file
            self.update_window_title()