[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