[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kphotoalbum] /: Fixed some build errors without kde4libssupport.
From:       Tobias Leupold <tobias.leupold () web ! de>
Date:       2016-08-30 18:14:08
Message-ID: E1benY0-0004JR-Qo () code ! kde ! org
[Download RAW message or body]

Git commit 3a4ec2108aba7466b91ea9d22816a0c6e8c79baa by Tobias Leupold.
Committed on 30/08/2016 at 18:13.
Pushed by tleupold into branch 'master'.

Fixed some build errors without kde4libssupport.

M  +2    -1    CMakeLists.txt
M  +1    -1    Exif/InfoDialog.cpp
M  +1    -1    Settings/ExifPage.cpp
M  +1    -1    Settings/FaceManagementPage.cpp
M  +2    -1    Utilities/Process.cpp
M  +5    -5    Utilities/Util.cpp

http://commits.kde.org/kphotoalbum/3a4ec2108aba7466b91ea9d22816a0c6e8c79baa

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2c6d104..fa1e2f8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -21,6 +21,7 @@ include(FeatureSummary)
 find_package(Qt5 REQUIRED COMPONENTS Sql Xml Widgets Network)
 find_package(Phonon4Qt5 REQUIRED)
 find_package(KF5 REQUIRED COMPONENTS CoreAddons I18n KIO DocTools WidgetsAddons \
Config IconThemes KDELibs4Support Archive Parts JobWidgets) \
+find_package(KF5WidgetsAddons)  
 # enable exceptions:
 kde_enable_exceptions()
@@ -444,7 +445,7 @@ add_executable(kphotoalbum ${kphotoalbum_SRCS})
 # External components
 target_link_libraries(kphotoalbum ${JPEG_LIBRARY})
 target_link_libraries(kphotoalbum Qt5::Network)
-target_link_libraries(kphotoalbum KF5::KIOCore KF5::CoreAddons KF5::WidgetsAddons \
KF5::I18n KF5::ConfigCore KF5::ConfigGui KF5::IconThemes KF5::Archive KF5::Parts \
KF5::JobWidgets) +target_link_libraries(kphotoalbum KF5::KIOCore KF5::CoreAddons \
KF5::WidgetsAddons KF5::I18n KF5::ConfigCore KF5::ConfigGui KF5::IconThemes \
KF5::Archive KF5::Parts KF5::JobWidgets KF5::WidgetsAddons)  \
target_link_libraries(kphotoalbum Phonon::phonon4qt5)  # for now:
 target_link_libraries(kphotoalbum KF5::KDELibs4Support)
diff --git a/Exif/InfoDialog.cpp b/Exif/InfoDialog.cpp
index 9db72ca..5cfe7b5 100644
--- a/Exif/InfoDialog.cpp
+++ b/Exif/InfoDialog.cpp
@@ -83,7 +83,7 @@ Exif::InfoDialog::InfoDialog(const DB::FileName& fileName, QWidget* \
                parent) : QD
     for (QList<QByteArray>::const_iterator it = charsetsBA.constBegin(); it != \
charsetsBA.constEnd(); ++it )  charsets << QLatin1String(*it);
     m_iptcCharset->insertItems( 0, charsets );
-    m_iptcCharset->setCurrentIndex( qMax( 0, QTextCodec::availableCodecs().indexOf( \
Settings::SettingsData::instance()->iptcCharset().toAscii() ) ) ); +    \
m_iptcCharset->setCurrentIndex( qMax( 0, QTextCodec::availableCodecs().indexOf( \
Settings::SettingsData::instance()->iptcCharset().toLatin1() ) ) );  hlay->addWidget( \
iptcLabel );  hlay->addWidget( m_iptcCharset );
 
diff --git a/Settings/ExifPage.cpp b/Settings/ExifPage.cpp
index 962b4fc..c8d2e9c 100644
--- a/Settings/ExifPage.cpp
+++ b/Settings/ExifPage.cpp
@@ -73,6 +73,6 @@ void Settings::ExifPage::loadSettings( Settings::SettingsData* opt \
)  m_exifForDialog->reload();
     m_exifForViewer->setSelectedExif( \
                Settings::SettingsData::instance()->exifForViewer() );
     m_exifForDialog->setSelectedExif( \
                Settings::SettingsData::instance()->exifForDialog() );
-    m_iptcCharset->setCurrentIndex( qMax( 0, QTextCodec::availableCodecs().indexOf( \
opt->iptcCharset().toAscii() ) ) ); +    m_iptcCharset->setCurrentIndex( qMax( 0, \
QTextCodec::availableCodecs().indexOf( opt->iptcCharset().toLatin1() ) ) );  }
 // vi:expandtab:tabstop=4 shiftwidth=4:
diff --git a/Settings/FaceManagementPage.cpp b/Settings/FaceManagementPage.cpp
index e11ff0f..f591498 100644
--- a/Settings/FaceManagementPage.cpp
+++ b/Settings/FaceManagementPage.cpp
@@ -30,7 +30,7 @@
 // KDE includes
 #include <KLocalizedString>
 #include <KMessageBox>
-#include <KPageWidgetItem>
+#include <KPageWidget>
 
 // Local includes
 #include "SettingsData.h"
diff --git a/Utilities/Process.cpp b/Utilities/Process.cpp
index cbbb245..d31699c 100644
--- a/Utilities/Process.cpp
+++ b/Utilities/Process.cpp
@@ -25,8 +25,9 @@
 #undef stderr
 #endif
 
+#include <QTextStream>
+
 #include "Process.h"
-#include <KDebug>
 
 /**
   \class Utilities::Process
diff --git a/Utilities/Util.cpp b/Utilities/Util.cpp
index be0edd9..16e8c04 100644
--- a/Utilities/Util.cpp
+++ b/Utilities/Util.cpp
@@ -201,7 +201,7 @@ QString Utilities::createInfoText( DB::ImageInfoPtr info, QMap< \
                int,QPair<QStrin
         ExifMap exifMap = Exif::Info::instance()->infoForViewer( info->fileName(), \
Settings::SettingsData::instance()->iptcCharset() );  
         for( ExifMapIterator exifIt = exifMap.constBegin(); exifIt != \
                exifMap.constEnd(); ++exifIt ) {
-            if ( exifIt.key().startsWith( QString::fromAscii( "Exif." ) ) )
+            if ( exifIt.key().startsWith( QString::fromLatin1( "Exif." ) ) )
                 for ( QStringList::const_iterator valuesIt = \
                exifIt.value().constBegin(); valuesIt != exifIt.value().constEnd(); \
                ++valuesIt ) {
                     QString exifName = exifIt.key().split( QChar::fromLatin1('.') \
                ).last();
                     AddNonEmptyInfo(QString::fromLatin1( "<b>%1: </b> \
").arg(exifName), @@ -588,7 +588,7 @@ bool Utilities::loadJPEG(QImage *img, FILE* \
                inputFile, QSize* fullSize, int dim
             cinfo.output_width, cinfo.output_height, QImage::Format_Indexed8);
         if (img->isNull())
             return false;
-        img->setNumColors(256);
+        img->setColorCount(256);
         for (int i=0; i<256; i++)
             img->setColor(i, qRgb(i,i,i));
         break;
@@ -698,9 +698,9 @@ QString Utilities::imageFileNameToAbsolute( const QString& \
fileName )  {
     if ( fileName.startsWith( Settings::SettingsData::instance()->imageDirectory() ) \
)  return fileName;
-    else if ( fileName.startsWith( QString::fromAscii("file://") ) )
+    else if ( fileName.startsWith( QString::fromLatin1("file://") ) )
         return imageFileNameToAbsolute( fileName.mid( 7 ) ); // 7 == \
                length("file://")
-    else if ( fileName.startsWith( QString::fromAscii("/") ) )
+    else if ( fileName.startsWith( QString::fromLatin1("/") ) )
         return QString(); // Not within our image root
     else
         return absoluteImageFileName( fileName );
@@ -776,7 +776,7 @@ QImage Utilities::scaleImage(const QImage &image, const QSize& s, \
Qt::AspectRati  
 QString Utilities::cStringWithEncoding( const char *c_str, const QString& charset )
 {
-    QTextCodec* codec = QTextCodec::codecForName( charset.toAscii() );
+    QTextCodec* codec = QTextCodec::codecForName( charset.toLatin1() );
     if (!codec)
         codec = QTextCodec::codecForLocale();
     return codec->toUnicode( c_str );


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic