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

List:       kde-commits
Subject:    [kcm-grub2] /: Compile with QT_NO_CAST_FROM_BYTEARRAY.
From:       Konstantinos Smanis <konstantinos.smanis () gmail ! com>
Date:       2013-10-24 17:54:32
Message-ID: E1VZP7A-0001vj-G9 () scm ! kde ! org
[Download RAW message or body]

Git commit a5656dcb056c0755b84f3b4a15dcccf598c678d0 by Konstantinos Smanis.
Committed on 24/10/2013 at 13:54.
Pushed by ksmanis into branch 'master'.

Compile with QT_NO_CAST_FROM_BYTEARRAY.

M  +1    -1    CMakeLists.txt
M  +1    -1    src/common.cpp
M  +2    -2    src/convertDlg.cpp
M  +2    -2    src/kcm_grub2.cpp

http://commits.kde.org/kcm-grub2/a5656dcb056c0755b84f3b4a15dcccf598c678d0

diff --git a/CMakeLists.txt b/CMakeLists.txt
index ebd21a5..5066cc8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,7 +11,7 @@ find_package(KDE4 4.4.0 REQUIRED)
 include(KDE4Defaults)
 include(GRUBPaths)
 
-add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS \
-DMAGICKCORE_QUANTUM_DEPTH=16 -DMAGICKCORE_HDRI_ENABLE=0) \
+add_definitions(-DQT_NO_CAST_FROM_BYTEARRAY -DQT_USE_FAST_CONCATENATION \
-DQT_USE_FAST_OPERATOR_PLUS -DMAGICKCORE_QUANTUM_DEPTH=16 -DMAGICKCORE_HDRI_ENABLE=0) \
  macro_optional_find_package(ImageMagick COMPONENTS Magick++ MagickCore)
 macro_log_feature(ImageMagick_FOUND "ImageMagick" "Create splash images compatible \
                with GRUB2" "http://www.imagemagick.org/" FALSE "" "")
diff --git a/src/common.cpp b/src/common.cpp
index b84c387..5fc008b 100644
--- a/src/common.cpp
+++ b/src/common.cpp
@@ -35,7 +35,7 @@ QString unquoteWord(const QString &word)
     echo.setShellCommand(QString("echo -n %1").arg(word));
     echo.setOutputChannelMode(KProcess::OnlyStdoutChannel);
     if (echo.execute() == 0) {
-        return QString::fromLocal8Bit(echo.readAllStandardOutput());
+        return QString::fromLocal8Bit(echo.readAllStandardOutput().constData());
     }
 
     QChar ch;
diff --git a/src/convertDlg.cpp b/src/convertDlg.cpp
index d61cfe1..1b0fa21 100644
--- a/src/convertDlg.cpp
+++ b/src/convertDlg.cpp
@@ -84,11 +84,11 @@ void ConvertDialog::slotButtonClicked(int button)
         }
         Magick::Geometry resolution(ui->spinBox_width->value(), \
ui->spinBox_height->value());  resolution.aspect(ui->checkBox_force->isChecked());
-        Magick::Image \
image(std::string(ui->kurlrequester_image->url().toLocalFile().toUtf8())); +        \
Magick::Image image(std::string(ui->kurlrequester_image->url().toLocalFile().toUtf8().constData()));
  image.zoom(resolution);
         image.depth(8);
         image.classType(Magick::DirectClass);
-        image.write(std::string(ui->kurlrequester_converted->url().toLocalFile().toUtf8()));
 +        image.write(std::string(ui->kurlrequester_converted->url().toLocalFile().toUtf8().constData()));
  if (ui->checkBox_wallpaper->isChecked()) {
             emit splashImageCreated(ui->kurlrequester_converted->url().toLocalFile());
  }
diff --git a/src/kcm_grub2.cpp b/src/kcm_grub2.cpp
index 44850c3..5b8e656 100644
--- a/src/kcm_grub2.cpp
+++ b/src/kcm_grub2.cpp
@@ -500,7 +500,7 @@ void KCMGRUB2::save()
         dialog->setModal(true);
         dialog->setDefaultButton(KDialog::Ok);
         dialog->setEscapeButton(KDialog::Ok);
-        KMessageBox::createKMessageBox(dialog, QMessageBox::Information, \
i18nc("@info", "Successfully saved GRUB settings."), QStringList(), QString(), 0, \
KMessageBox::Notify, QString::fromUtf8(reply.data().value("output").toByteArray())); \
// krazy:exclude=qclasses +        KMessageBox::createKMessageBox(dialog, \
QMessageBox::Information, i18nc("@info", "Successfully saved GRUB settings."), \
QStringList(), QString(), 0, KMessageBox::Notify, \
QString::fromUtf8(reply.data().value("output").toByteArray().constData())); // \
krazy:exclude=qclasses  load();
     } else {
         KMessageBox::detailedError(this, i18nc("@info", "Failed to save GRUB \
settings."), reply.errorDescription()); @@ -1134,7 +1134,7 @@ void \
KCMGRUB2::processReply(ActionReply &reply)  errorMessage = i18nc("@info", "The \
process crashed.");  break;
     default:
-        errorMessage = \
QString::fromUtf8(reply.data().value(QLatin1String("output")).toByteArray()); +       \
errorMessage = QString::fromUtf8(reply.data().value(QLatin1String("output")).toByteArray().constData());
  break;
     }
     reply.addData(QLatin1String("errorMessage"), errorMessage);


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

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