Files
moldyn/mathmech/errorwindow.cpp
2013-08-23 22:08:37 +04:00

67 lines
1.8 KiB
C++

#include "errorwindow.h"
#include "ui_errorwindow.h"
ErrorWindow::ErrorWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::ErrorWindow)
{
ui->setupUi(this);
}
ErrorWindow::~ErrorWindow()
{
delete ui;
}
void ErrorWindow::set_message(int mess)
{
QString message;
switch(mess)
{
case 0:
message = QApplication::translate("ErrorWindow", "Work directory does not exists");
break;
case 1:
message = QApplication::translate("ErrorWindow", "Input file is not set");
break;
case 2:
message = QApplication::translate("ErrorWindow", "Atoms in plane must be different");
break;
case 3:
message = QApplication::translate("ErrorWindow", "Atom types file is not set");
break;
case 4:
message = QApplication::translate("ErrorWindow", "Output file is not set");
break;
case 5:
message = QApplication::translate("ErrorWindow", "Atom type must contain 2 characters");
break;
case 6:
message = QApplication::translate("ErrorWindow", "Log file is not set");
break;
case 7:
message = QApplication::translate("ErrorWindow", "Component is not found");
break;
case 8:
message = QApplication::translate("ErrorWindow", "Atom types is not set");
break;
case 9:
message = QApplication::translate("ErrorWindow", "Something wrong");
break;
case 10:
message = QApplication::translate("ErrorWindow", "Interactions are not set");
break;
case 11:
message = QApplication::translate("ErrorWindow", "Invalid file type");
break;
case 12:
message = QApplication::translate("ErrorWindow", "Interaction step is not set");
break;
default:
message = QApplication::translate("ErrorWindow", "Unknown error");
break;
}
ui->label->setText(message);
}