Changeset View
Changeset View
Standalone View
Standalone View
imagelib/transforms/kpTransformAutoCrop.cpp
Show First 20 Lines • Show All 685 Lines • ▼ Show 20 Line(s) | 643 | #endif | |||
---|---|---|---|---|---|
686 | { | 686 | { | ||
687 | #if DEBUG_KP_TOOL_AUTO_CROP | 687 | #if DEBUG_KP_TOOL_AUTO_CROP | ||
688 | qCDebug(kpLogImagelib) << "\tcan't find border; leftBorder.rect=" << leftBorder.rect () | 688 | qCDebug(kpLogImagelib) << "\tcan't find border; leftBorder.rect=" << leftBorder.rect () | ||
689 | << " rightBorder.rect=" << rightBorder.rect () | 689 | << " rightBorder.rect=" << rightBorder.rect () | ||
690 | << " topBorder.rect=" << topBorder.rect () | 690 | << " topBorder.rect=" << topBorder.rect () | ||
691 | << " botBorder.rect=" << botBorder.rect () | 691 | << " botBorder.rect=" << botBorder.rect () | ||
692 | << endl; | 692 | << endl; | ||
693 | #endif | 693 | #endif | ||
694 | ::ShowNothingToAutocropMessage (mainWindow, (bool) doc->selection ()); | 694 | ::ShowNothingToAutocropMessage (mainWindow, static_cast<bool> (doc->selection ())); | ||
695 | return false; | 695 | return false; | ||
696 | } | 696 | } | ||
697 | 697 | | |||
698 | #if DEBUG_KP_TOOL_AUTO_CROP | 698 | #if DEBUG_KP_TOOL_AUTO_CROP | ||
699 | qCDebug(kpLogImagelib) << "\tnumRegions=" << numRegions; | 699 | qCDebug(kpLogImagelib) << "\tnumRegions=" << numRegions; | ||
700 | qCDebug(kpLogImagelib) << "\t\tleft=" << leftBorder.rect () | 700 | qCDebug(kpLogImagelib) << "\t\tleft=" << leftBorder.rect () | ||
701 | << " refCol=" << (leftBorder.exists () ? (int *) leftBorder.referenceColor ().toQRgb () : 0) | 701 | << " refCol=" << (leftBorder.exists () ? (int *) leftBorder.referenceColor ().toQRgb () : 0) | ||
702 | << " avgCol=" << (leftBorder.exists () ? (int *) leftBorder.averageColor ().toQRgb () : 0) | 702 | << " avgCol=" << (leftBorder.exists () ? (int *) leftBorder.averageColor ().toQRgb () : 0) | ||
▲ Show 20 Lines • Show All 47 Lines • ▼ Show 20 Line(s) | 749 | #if DEBUG_KP_TOOL_AUTO_CROP | |||
750 | qCDebug(kpLogImagelib) << "\tignoring top border"; | 750 | qCDebug(kpLogImagelib) << "\tignoring top border"; | ||
751 | #endif | 751 | #endif | ||
752 | topBorder.invalidate (); | 752 | topBorder.invalidate (); | ||
753 | } | 753 | } | ||
754 | } | 754 | } | ||
755 | 755 | | |||
756 | 756 | | |||
757 | mainWindow->addImageOrSelectionCommand ( | 757 | mainWindow->addImageOrSelectionCommand ( | ||
758 | new kpTransformAutoCropCommand ( | 758 | new kpTransformAutoCropCommand (static_cast<bool> (doc->selection ()), | ||
759 | (bool) doc->selection (), | 759 | leftBorder, rightBorder, topBorder, botBorder, mainWindow->commandEnvironment ())); | ||
760 | leftBorder, rightBorder, | | |||
761 | topBorder, botBorder, | | |||
762 | mainWindow->commandEnvironment ())); | | |||
763 | 760 | | |||
764 | 761 | | |||
765 | return true; | 762 | return true; | ||
766 | } | 763 | } |