check for avatarfile size function added

This commit is contained in:
doitux
2007-09-08 23:03:22 +00:00
parent 399c8b7de7
commit b71ae4ac17
@@ -145,9 +145,20 @@ void selectAvatarDialogImpl::isAccepted() {
if(groupBox_2->isChecked()) { if(groupBox_2->isChecked()) {
if(QFile::QFile(lineEdit->text()).exists()) { if(QFile::QFile(lineEdit->text()).exists()) {
if(QFile::QFile(lineEdit->text()).size() <= 30720 ) {
externalAvatar = lineEdit->text(); externalAvatar = lineEdit->text();
settingsCorrect = TRUE; settingsCorrect = TRUE;
} }
else { QMessageBox::warning(this, tr("Avatar File Error"),
tr("The file size of the chosen picture is too big. (max. 30KB)\n"
"Please choose a smaller picture!"),
QMessageBox::Ok);
settingsCorrect = FALSE;
externalAvatar = "";
}
}
else { QMessageBox::warning(this, tr("Avatar File Error"), else { QMessageBox::warning(this, tr("Avatar File Error"),
tr("The entered avatar picture doesn't exists.\n" tr("The entered avatar picture doesn't exists.\n"
"Please enter an valid picture!"), "Please enter an valid picture!"),