r22950 by craig - Simplify a little
scribus-commit
scribus-commit at lists.scribus.net
Mon Apr 15 21:24:04 UTC 2019
Author: craig
Date: Mon Apr 15 21:24:04 2019
New Revision: 22950
URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=22950
Log:
Simplify a little
Modified:
trunk/Scribus/scribus/appmodehelper.cpp
Modified: trunk/Scribus/scribus/appmodehelper.cpp
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=22950&path=/trunk/Scribus/scribus/appmodehelper.cpp
==============================================================================
--- trunk/Scribus/scribus/appmodehelper.cpp (original)
+++ trunk/Scribus/scribus/appmodehelper.cpp Mon Apr 15 21:24:04 2019
@@ -453,23 +453,24 @@
(*a_scrActions)["editDeselectAll"]->setEnabled(SelectedType != -1);
}
(*a_scrActions)["itemDetachTextFromPath"]->setEnabled(false);
- (*a_scrActions)["itemUpdateImage"]->setEnabled(SelectedType==PageItem::ImageFrame && (currItem->imageIsAvailable || currItem->asLatexFrame()));
- (*a_scrActions)["itemAdjustFrameToImage"]->setEnabled(SelectedType==PageItem::ImageFrame && currItem->imageIsAvailable);
- (*a_scrActions)["itemAdjustImageToFrame"]->setEnabled(SelectedType==PageItem::ImageFrame && currItem->imageIsAvailable);
- (*a_scrActions)["itemExtendedImageProperties"]->setEnabled(SelectedType==PageItem::ImageFrame && currItem->imageIsAvailable && currItem->pixm.imgInfo.valid);
- (*a_scrActions)["itemToggleInlineImage"]->setEnabled(SelectedType==PageItem::ImageFrame && currItem->imageIsAvailable);
- (*a_scrActions)["itemImageIsVisible"]->setEnabled(SelectedType==PageItem::ImageFrame);
- (*a_scrActions)["itemPreviewFull"]->setEnabled(SelectedType==PageItem::ImageFrame);
- (*a_scrActions)["itemPreviewNormal"]->setEnabled(SelectedType==PageItem::ImageFrame);
- (*a_scrActions)["itemPreviewLow"]->setEnabled(SelectedType==PageItem::ImageFrame);
- (*a_scrActions)["styleImageEffects"]->setEnabled(SelectedType==PageItem::ImageFrame && currItem->isRaster);
- (*a_scrActions)["editCopyContents"]->setEnabled(SelectedType==PageItem::ImageFrame && currItem->imageIsAvailable);
- (*a_scrActions)["editPasteContents"]->setEnabled(SelectedType==PageItem::ImageFrame);
- (*a_scrActions)["editPasteContentsAbs"]->setEnabled(SelectedType==PageItem::ImageFrame);
- (*a_scrActions)["editEditWithImageEditor"]->setEnabled(SelectedType==PageItem::ImageFrame && currItem->imageIsAvailable && currItem->isRaster);
- (*a_scrActions)["editEditRenderSource"]->setEnabled(SelectedType==PageItem::ImageFrame && currItem && (currItem->asLatexFrame() || currItem->asOSGFrame()));
+ bool isImageFrame = SelectedType==PageItem::ImageFrame;
+ (*a_scrActions)["itemUpdateImage"]->setEnabled(isImageFrame && (currItem->imageIsAvailable || currItem->asLatexFrame()));
+ (*a_scrActions)["itemAdjustFrameToImage"]->setEnabled(isImageFrame && currItem->imageIsAvailable);
+ (*a_scrActions)["itemAdjustImageToFrame"]->setEnabled(isImageFrame && currItem->imageIsAvailable);
+ (*a_scrActions)["itemExtendedImageProperties"]->setEnabled(isImageFrame && currItem->imageIsAvailable && currItem->pixm.imgInfo.valid);
+ (*a_scrActions)["itemToggleInlineImage"]->setEnabled(isImageFrame && currItem->imageIsAvailable);
+ (*a_scrActions)["itemImageIsVisible"]->setEnabled(isImageFrame);
+ (*a_scrActions)["itemPreviewFull"]->setEnabled(isImageFrame);
+ (*a_scrActions)["itemPreviewNormal"]->setEnabled(isImageFrame);
+ (*a_scrActions)["itemPreviewLow"]->setEnabled(isImageFrame);
+ (*a_scrActions)["styleImageEffects"]->setEnabled(isImageFrame && currItem->isRaster);
+ (*a_scrActions)["editCopyContents"]->setEnabled(isImageFrame && currItem->imageIsAvailable);
+ (*a_scrActions)["editPasteContents"]->setEnabled(isImageFrame);
+ (*a_scrActions)["editPasteContentsAbs"]->setEnabled(isImageFrame);
+ (*a_scrActions)["editEditWithImageEditor"]->setEnabled(isImageFrame && currItem->imageIsAvailable && currItem->isRaster);
+ (*a_scrActions)["editEditRenderSource"]->setEnabled(isImageFrame && currItem && (currItem->asLatexFrame() || currItem->asOSGFrame()));
(*a_scrActions)["itemAdjustFrameHeightToText"]->setEnabled(SelectedType==PageItem::TextFrame && currItem->itemText.length() >0);
- if (SelectedType!=PageItem::ImageFrame)
+ if (!isImageFrame)
{
(*a_scrActions)["itemImageIsVisible"]->setChecked(false);
(*a_scrActions)["itemPreviewFull"]->setChecked(false);
More information about the scribus-commit
mailing list