645 { |
645 { |
646 QMessageBox deniedMsg(this); |
646 QMessageBox deniedMsg(this); |
647 deniedMsg.setIcon(QMessageBox::Warning); |
647 deniedMsg.setIcon(QMessageBox::Warning); |
648 deniedMsg.setWindowTitle(QMessageBox::tr("Schemes - Warning")); |
648 deniedMsg.setWindowTitle(QMessageBox::tr("Schemes - Warning")); |
649 deniedMsg.setText(QMessageBox::tr("Cannot delete default scheme '%1'!").arg(selectScheme->currentText())); |
649 deniedMsg.setText(QMessageBox::tr("Cannot delete default scheme '%1'!").arg(selectScheme->currentText())); |
|
650 deniedMsg.setTextFormat(Qt::PlainText); |
650 deniedMsg.setWindowModality(Qt::WindowModal); |
651 deniedMsg.setWindowModality(Qt::WindowModal); |
651 deniedMsg.exec(); |
652 deniedMsg.exec(); |
652 } |
653 } |
653 else |
654 else |
654 { |
655 { |
655 QMessageBox reallyDeleteMsg(this); |
656 QMessageBox reallyDeleteMsg(this); |
656 reallyDeleteMsg.setIcon(QMessageBox::Question); |
657 reallyDeleteMsg.setIcon(QMessageBox::Question); |
657 reallyDeleteMsg.setWindowTitle(QMessageBox::tr("Schemes - Are you sure?")); |
658 reallyDeleteMsg.setWindowTitle(QMessageBox::tr("Schemes - Are you sure?")); |
658 reallyDeleteMsg.setText(QMessageBox::tr("Do you really want to delete the game scheme '%1'?").arg(selectScheme->currentText())); |
659 reallyDeleteMsg.setText(QMessageBox::tr("Do you really want to delete the game scheme '%1'?").arg(selectScheme->currentText())); |
|
660 reallyDeleteMsg.setTextFormat(Qt::PlainText); |
659 reallyDeleteMsg.setWindowModality(Qt::WindowModal); |
661 reallyDeleteMsg.setWindowModality(Qt::WindowModal); |
660 reallyDeleteMsg.setStandardButtons(QMessageBox::Ok | QMessageBox::Cancel); |
662 reallyDeleteMsg.setStandardButtons(QMessageBox::Ok | QMessageBox::Cancel); |
661 |
663 |
662 if (reallyDeleteMsg.exec() == QMessageBox::Ok) |
664 if (reallyDeleteMsg.exec() == QMessageBox::Ok) |
663 { |
665 { |
714 model->renameScheme(except, newName); |
716 model->renameScheme(except, newName); |
715 |
717 |
716 QMessageBox dupeMsg(this); |
718 QMessageBox dupeMsg(this); |
717 dupeMsg.setIcon(QMessageBox::Warning); |
719 dupeMsg.setIcon(QMessageBox::Warning); |
718 dupeMsg.setWindowTitle(QMessageBox::tr("Schemes - Name already taken")); |
720 dupeMsg.setWindowTitle(QMessageBox::tr("Schemes - Name already taken")); |
|
721 dupeMsg.setTextFormat(Qt::PlainText); |
719 dupeMsg.setText(QMessageBox::tr("A scheme with the name '%1' already exists. Your scheme has been renamed to '%2'.").arg(name).arg(newName)); |
722 dupeMsg.setText(QMessageBox::tr("A scheme with the name '%1' already exists. Your scheme has been renamed to '%2'.").arg(name).arg(newName)); |
720 dupeMsg.setWindowModality(Qt::WindowModal); |
723 dupeMsg.setWindowModality(Qt::WindowModal); |
721 dupeMsg.exec(); |
724 dupeMsg.exec(); |
722 } |
725 } |
723 } |
726 } |