insilmaril@388: #include "warningdialog.h" insilmaril@388: insilmaril@388: extern QString iconPath; insilmaril@388: insilmaril@388: WarningDialog::WarningDialog(QWidget* parent):QDialog (parent) insilmaril@388: { insilmaril@388: ui.setupUi(this); insilmaril@388: //FIXME proper icon needed insilmaril@388: ui.okButton->setText(tr("Proceed")); insilmaril@388: /* insilmaril@388: ui.warningSign->setPixmap (QPixmap(iconPath + "icons/vym.png")); insilmaril@388: ui.showAgainBox->setText (tr("Show this message again")); insilmaril@388: */ insilmaril@388: useShowAgain=false; insilmaril@388: ui.showAgainBox->hide(); insilmaril@388: } insilmaril@388: insilmaril@388: void WarningDialog::showCancelButton (bool b) insilmaril@388: { insilmaril@388: if (b) insilmaril@388: { insilmaril@388: ui.cancelButton->show(); insilmaril@388: ui.cancelButton->setText(tr("Cancel")); insilmaril@388: } else insilmaril@388: ui.cancelButton->hide(); insilmaril@388: } insilmaril@388: insilmaril@388: void WarningDialog::setShowAgainName (const QString &s) insilmaril@388: { insilmaril@388: /* insilmaril@388: showAgainName=s; insilmaril@388: useShowAgain=true; insilmaril@388: ui.showAgainBox->show(); insilmaril@388: */ insilmaril@388: } insilmaril@388: insilmaril@388: void WarningDialog::setText (const QString &s) insilmaril@388: { insilmaril@388: ui.warningTE->setText(s); insilmaril@388: } insilmaril@388: insilmaril@388: void WarningDialog::setCaption(const QString &s) insilmaril@388: { insilmaril@388: setCaption("VYM - "+s); insilmaril@388: }