Changeset 846 for trunk/src/gui/dialogs/qprintdialog_qws.cpp
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/src/gui/dialogs/qprintdialog_qws.cpp
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 164 164 printer->setPageOrder(pageOrder2); 165 165 printer->setColorMode(colorMode2); 166 printer->set NumCopies(numCopies);166 printer->setCopyCount(numCopies); 167 167 168 168 switch ((rangeCombo->itemData(rangeCombo->currentIndex())).toInt()){ … … 178 178 q->setPrintRange(QPrintDialog::PageRange); 179 179 q->setFromTo(firstPage->value(), lastPage->value()); 180 break; 181 case (int)QPrintDialog::CurrentPage: 182 q->setPrintRange(QPrintDialog::CurrentPage); 183 q->setFromTo(0, 0); 180 184 break; 181 185 } … … 376 380 rangeCombo->addItem(QPrintDialog::tr("Print selection"), QPrintDialog::Selection); 377 381 rangeCombo->addItem(QPrintDialog::tr("Print range"), QPrintDialog::PageRange); 382 rangeCombo->addItem(QPrintDialog::tr("Print current page"), QPrintDialog::CurrentPage); 378 383 QObject::connect(rangeCombo, SIGNAL(activated(int)), 379 384 q, SLOT(_q_printRangeSelected(int))); … … 480 485 481 486 // number of copies 482 copies->setValue(p-> numCopies());483 _q_setNumCopies(p-> numCopies());487 copies->setValue(p->copyCount()); 488 _q_setNumCopies(p->copyCount()); 484 489 } 485 490 … … 491 496 && rangeCombo->findData(QPrintDialog::PageRange) > 0) 492 497 rangeCombo->removeItem(rangeCombo->findData(QPrintDialog::PageRange)); 498 if (!q->isOptionEnabled(QPrintDialog::PrintCurrentPage) 499 && rangeCombo->findData(QPrintDialog::CurrentPage) > 0) 500 rangeCombo->removeItem(rangeCombo->findData(QPrintDialog::CurrentPage)); 493 501 494 502 switch (q->printRange()) { … … 501 509 case QPrintDialog::PageRange: 502 510 rangeCombo->setCurrentIndex((int)(QPrintDialog::PageRange)); 511 break; 512 case QPrintDialog::CurrentPage: 513 rangeCombo->setCurrentIndex((int)(QPrintDialog::CurrentPage)); 503 514 break; 504 515 }
Note:
See TracChangeset
for help on using the changeset viewer.