X-Git-Url: http://git.maemo.org/git/?p=colorflood;a=blobdiff_plain;f=colorflood%2Fsrc%2Ffield.cpp;h=89b5d17e8fdad18b7109a17a31671f45310edaf9;hp=44e32591b14251e38313624bf5010d95a65dbbfc;hb=c9371ba06d07bf654792588bd008af0efe940dc0;hpb=28227549a34ad895f59a94e4e0b65bbe72c48fbc diff --git a/colorflood/src/field.cpp b/colorflood/src/field.cpp index 44e3259..89b5d17 100644 --- a/colorflood/src/field.cpp +++ b/colorflood/src/field.cpp @@ -114,6 +114,17 @@ Field::FieldSize Field::getSize () const return size; } +void Field::setSize (int size) +{ + Q_ASSERT(size >= 0 && size < NUM_SIZES); + + if (this->size == size) + return; + + this->size = (FieldSize)size; + randomize(); +} + void Field::randomize () { FieldRect rect;