示例#1
0
文件: writers.py 项目: nurenda/QTiles
    def writeTile(self, tile, image, fileFormat, quality):
        data = QByteArray()
        buff = QBuffer(data)
        image.save(buff, fileFormat, quality)

        self.cursor.execute('''INSERT INTO tiles(zoom_level, tile_column, tile_row, tile_data) VALUES (?, ?, ?, ?);''', (tile.z, tile.x, tile.y, sqlite3.Binary(buff.data())))
        buff.close()