pyqtでQPixmapで読み取った画像を、選んだフォルダー内に保存したいです。下は試しに書いてみたコードです。

import sys
from PyQt5.QtWidgets import *
from PyQt5 import QtGui
from PyQt5.QtGui import *




class Main(QDialog):
    def __init__(self, parent=None):
        super(Main, self).__init__(parent)
        font=QtGui.QFont("00コミック7",20)

        global img
        img=QPixmap('グリーングリーン.jpg')
        self.label = QLabel()
        self.label.setPixmap(img)


        foldabtn=QPushButton('FldaSave')
        foldabtn.clicked.connect(self.foldasave)

        layout = QVBoxLayout()
        layout.addWidget(self.label)
        layout.addWidget(foldabtn)

        self.setLayout(layout)

        self.setWindowTitle('text')
        self.show()

    def foldasave(self):
        foldaname=QFileDialog.getExistingDirectory(self,"save folda")
        img.save(foldaname,"JPG")


if __name__ == '__main__':
    app = QApplication(sys.argv)
    win = Main()
    sys.exit(app.exec_())

これを実行すると次のようなGUIが出来ます。
画像
ここで、Foldasaveを押して、保存するフォルダーを選んで、そこにQPixmapで読み込んだ画像を保存したいです。しかし、作成したGUIでフォルダーを選択しても何も起きません。エラーすら吐きません。どうすればよいのでしょうか。

追記:
folda関数内を

    foldaname=QFileDialog.getExistingDirectory(self,"save folda")
    foldaname=foldaname+"//image.jpg"
    img.save(foldaname,"JPG")

にしたら出来ました。