Lines Matching refs:pages
249 pages.append(j);
254 pages.append(i);
257 if (!pages.size()) {
261 printOperation->setNumberOfPagesToPrint(pages.size());
265 numberOfSheets = (pages.size() % numberUp) ? pages.size() / numberUp + 1 : pages.size() / numberUp;
267 numberOfSheets = pages.size();
273 lastPagePosition = std::min(numberUp - 1, pages.size() - 1);
276 lastPagePosition = std::min(((numberOfSheets - 1) - ((numberOfSheets - 1) % 2)) * numberUp - 1, pages.size() - 1);
280 lastPagePosition = std::min(2 * numberUp - 1, pages.size() - 1);
283 lastPagePosition = std::min(((numberOfSheets - 1) - (1 - (numberOfSheets - 1) % 2)) * numberUp - 1, pages.size() - 1);
289 lastPagePosition = std::min(numberUp - 1, pages.size() - 1);
290 sheetNumber = pages.size() - 1;
292 lastPagePosition = pages.size() - 1;
296 if (sheetNumber * numberUp >= pages.size()) {
302 pageNumber = pages[printOperation->pagePosition()];
352 if (pagePosition >= pages.size() || sheetNumber >= numberOfSheets) {
356 pageNumber = pages[pagePosition];
365 Vector<size_t> pages;
552 // Multiple pages per sheet.