Author: craig Date: Wed Mar 28 22:40:30 2018 New Revision: 22454 URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=22454 Log: Fix passing by value of QStrings in About window
Modified: trunk/Scribus/scribus/canvas.cpp trunk/Scribus/scribus/scribus.cpp trunk/Scribus/scribus/ui/about.cpp trunk/Scribus/scribus/ui/about.h Modified: trunk/Scribus/scribus/canvas.cpp URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=22454&path=/trunk/Scribus/scribus/canvas.cpp ============================================================================== --- trunk/Scribus/scribus/canvas.cpp (original) +++ trunk/Scribus/scribus/canvas.cpp Wed Mar 28 22:40:30 2018 @@ -1167,11 +1167,11 @@ { if (m_doc->m_Selection->count() != 0) { - uint selectedItemCount = m_doc->m_Selection->count(); - PageItem *currItem = m_doc->m_Selection->itemAt(0); + int selectedItemCount = m_doc->m_Selection->count(); + PageItem *currItem = NULL; if (selectedItemCount < moveWithBoxesOnlyThreshold) { - for (uint cu = 0; cu < selectedItemCount; cu++) + for (int cu = 0; cu < selectedItemCount; cu++) { currItem = m_doc->m_Selection->itemAt(cu); pp->save(); @@ -1183,7 +1183,7 @@ { PageItem_Group* gItem = currItem->asGroupFrame(); pp->scale(gItem->width() / gItem->groupWidth, gItem->height() / gItem->groupHeight); - uint itemCountG = gItem->groupItemList.count(); + int itemCountG = gItem->groupItemList.count(); if (itemCountG < moveWithFullOutlinesThreshold) { for (uint cg = 0; cg < itemCountG; cg++) Modified: trunk/Scribus/scribus/scribus.cpp URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=22454&path=/trunk/Scribus/scribus/scribus.cpp ============================================================================== --- trunk/Scribus/scribus/scribus.cpp (original) +++ trunk/Scribus/scribus/scribus.cpp Wed Mar 28 22:40:30 2018 @@ -5254,7 +5254,7 @@ resourceManager=new ResourceManager(this); resourceManager->exec(); resourceManager->deleteLater(); - resourceManager=0; + resourceManager=NULL; } } Modified: trunk/Scribus/scribus/ui/about.cpp URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=22454&path=/trunk/Scribus/scribus/ui/about.cpp ============================================================================== --- trunk/Scribus/scribus/ui/about.cpp (original) +++ trunk/Scribus/scribus/ui/about.cpp Wed Mar 28 22:40:30 2018 @@ -274,7 +274,7 @@ -QString About::trAuthorTitle(QString title) +QString About::trAuthorTitle(const QString& title) { QString result; if ( title == "Development Team:" ) @@ -312,7 +312,7 @@ } return result; } -QString About::trTranslationTitle(QString title) +QString About::trTranslationTitle(const QString& title) { QString result; if ( title == "Official Translations and Translators (in order of locale shortcode):" ) @@ -328,7 +328,7 @@ } -QString About::trLinksTitle(QString title) +QString About::trLinksTitle(const QString& title) { QString result; if ( title == "Homepage" ) @@ -359,7 +359,7 @@ * @param QString fileName the file to be parsed * @return QString the html table */ -QString About::parseAuthorFile(QString fileName) +QString About::parseAuthorFile(const QString& fileName) { QString result; QString file; @@ -448,7 +448,7 @@ * @param QString fileName the file to be parsed * @return QString the html table */ -QString About::parseTranslationFile(QString fileName) +QString About::parseTranslationFile(const QString& fileName) { QString result; QString file; @@ -604,7 +604,7 @@ * @param QString fileName the file to be parsed * @return QString the html table */ -QString About::parseLinksFile(QString fileName) +QString About::parseLinksFile(const QString& fileName) { QString result; QString file; Modified: trunk/Scribus/scribus/ui/about.h URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=22454&path=/trunk/Scribus/scribus/ui/about.h ============================================================================== --- trunk/Scribus/scribus/ui/about.h (original) +++ trunk/Scribus/scribus/ui/about.h Wed Mar 28 22:40:30 2018 @@ -34,7 +34,7 @@ } AboutMode; About( QWidget* parent, AboutMode mode = About::Default ); - ~About() {}; + ~About() {} protected: QLabel* pixmapLabel1; @@ -62,15 +62,15 @@ QHBoxLayout* tabLayout_4; QHBoxLayout* layout2; - bool m_firstShow; - AboutMode m_mode; - virtual void showEvent ( QShowEvent * event ); - QString trAuthorTitle(QString title); - QString trTranslationTitle(QString title); - QString trLinksTitle(QString title); - QString parseAuthorFile(QString fileName); - QString parseTranslationFile(QString fileName); - QString parseLinksFile(QString fileName); + bool m_firstShow; + AboutMode m_mode; + virtual void showEvent(QShowEvent* event); + QString trAuthorTitle(const QString& title); + QString trTranslationTitle(const QString& title); + QString trLinksTitle(const QString& title); + QString parseAuthorFile(const QString& fileName); + QString parseTranslationFile(const QString& fileName); + QString parseLinksFile(const QString& fileName); protected slots: void runUpdateCheck(); _______________________________________________ scribus-commit mailing list scribus-commit@lists.scribus.net http://lists.scribus.net/mailman/listinfo/scribus-commit