pyqt - подключение двух сигналов к одному слоту - сначала обработчик, а потом закрываем окно

пример таков:

# это окно будет использоваться чтобы написать сообщение для форума
class PrintMessageWindow(QWidget):

    def __init__(self, fwindow, dmanager):
        super(PrintMessageWindow, self).__init__()

        self.setWindowTitle('Набор сообщения')

        ok = QtGui.QPushButton("OK")
        cancel = QtGui.QPushButton("Cancel")

        textbox = QTextEdit() # поле для ввода текста

        ac = QtGui.QAction("Insert AAA", textbox) # определяем действие
        ac.setShortcut(QtGui.QKeySequence("Ctrl+Space")) # определяем "горячую" комбинацию
        textbox.addAction(ac) # подключаем действие к полю ввода
        text = "текстовый параметр"

        ac.triggered.connect(lambda: dmanager.newMessage(textbox.toPlainText())) # сначала вызываем обработчик
        ac.triggered.connect(self.deleteLater)  # потом закрываем окно

        hbox = QtGui.QHBoxLayout()
        button1 = QPushButton("Сообщение 1")
        button2 = QPushButton("Сообщение 2")

        vbox = QtGui.QVBoxLayout() #  создаёем вертикальный слой
        vbox.addWidget(textbox)



        self.setLayout(vbox) #добвыляем вертикальный слой на форму
        self.resize(450, 250)
        self.show()