| 163 |  | return splittedImages; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 164 |  | } | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 165 |  |  | 
 
 
 
 
 
 
 
 
 | 166 | – | /* | 
 
 
 
 
 
 
 
 
 | 167 | – | QVector<int> BGImagePageFinal::getSplitSizes(int imageSideSize) | 
 
 
 
 
 
 
 
 
 | 168 | – | { | 
 
 
 
 
 
 
 
 
 | 169 | – | int currNumber = 256; | 
 
 
 
 
 
 
 
 
 | 170 | – | int remainingSideSize = imageSideSize; | 
 
 
 
 
 
 
 
 
 | 171 | – |  | 
 
 
 
 
 
 
 
 
 | 172 | – | QVector<int> splitSizes; | 
 
 
 
 
 
 
 
 
 | 173 | – |  | 
 
 
 
 
 
 
 
 
 | 174 | – | while(currNumber > 8){ | 
 
 
 
 
 
 
 
 
 | 175 | – | if(remainingSideSize-currNumber >= 0){ | 
 
 
 
 
 
 
 
 
 | 176 | – | splitSizes.append(currNumber); | 
 
 
 
 
 
 
 
 
 | 177 | – | remainingSideSize -= currNumber; | 
 
 
 
 
 
 
 
 
 | 178 | – | } | 
 
 
 
 
 
 
 
 
 | 179 | – | else{ | 
 
 
 
 
 
 
 
 
 | 180 | – | currNumber /= 2; | 
 
 
 
 
 
 
 
 
 | 181 | – | } | 
 
 
 
 
 
 
 
 
 | 182 | – | } | 
 
 
 
 
 
 
 
 
 | 183 | – |  | 
 
 
 
 
 
 
 
 
 | 184 | – | if(remainingSideSize != 0) | 
 
 
 
 
 
 
 
 
 | 185 | – | { | 
 
 
 
 
 
 
 
 
 | 186 | – | splitSizes.clear(); | 
 
 
 
 
 
 
 
 
 | 187 | – | } | 
 
 
 
 
 
 
 
 
 | 188 | – |  | 
 
 
 
 
 
 
 
 
 | 189 | – | return splitSizes; | 
 
 
 
 
 
 
 
 
 | 190 | – | } | 
 
 
 
 
 
 
 
 
 | 191 | – | */ | 
 
 
 
 
 
 
 
 
 | 192 | – |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 166 |  | QVector<int> BGImagePageFinal::getSplitSizes(int imageSideSize) | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 167 |  | { | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 168 |  | int remainingSideSize = imageSideSize; |