void BanPairDialog::addPair(){ FreeChooseDialog *chooser = new FreeChooseDialog(this, true); connect(chooser, SIGNAL(pair_chosen(QString,QString)), this, SLOT(addPair(QString,QString))); chooser->exec(); }
void BanlistDialog::doAdd2ndButton() { FreeChooseDialog *chooser = new FreeChooseDialog(this, false); connect(chooser, SIGNAL(general_chosen(QString)), this, SLOT(add2ndGeneral(QString))); chooser->exec(); }
void BanlistDialog::doAddButton() { FreeChooseDialog *chooser = new FreeChooseDialog(this, (list->objectName() == "Pairs")); connect(chooser, SIGNAL(general_chosen(QString)), this, SLOT(addGeneral(QString))); connect(chooser, SIGNAL(pair_chosen(QString, QString)), this, SLOT(addPair(QString, QString))); chooser->exec(); }