diff options
author | maz-1 | 2015-12-01 21:43:40 +0800 |
---|---|---|
committer | maz-1 | 2015-12-01 21:43:40 +0800 |
commit | 3f47e97d137f061864b1f4ff3a07fc338793cad8 (patch) | |
tree | 7a207ef4a977c36e3cebf1b776fb58176406f978 | |
parent | 96aca3cec93eb4c96a042e199cc996c87d64fecb (diff) | |
download | aur-3f47e97d137f061864b1f4ff3a07fc338793cad8.tar.gz |
fix qicon
-rw-r--r-- | port_to_kf5.patch | 97 |
1 files changed, 47 insertions, 50 deletions
diff --git a/port_to_kf5.patch b/port_to_kf5.patch index 27fa97ce8e40..bdbf3aa4d656 100644 --- a/port_to_kf5.patch +++ b/port_to_kf5.patch @@ -1,6 +1,6 @@ diff -Naur a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt 2013-10-12 18:34:15.000000000 +0800 -+++ b/CMakeLists.txt 2015-11-29 19:34:02.095314661 +0800 ++++ b/CMakeLists.txt 2015-12-01 10:15:01.000000000 +0800 @@ -1,31 +1,48 @@ +cmake_minimum_required( VERSION 2.8.12 ) +cmake_policy(SET CMP0002 OLD) @@ -60,7 +60,7 @@ diff -Naur a/CMakeLists.txt b/CMakeLists.txt diff -Naur a/cmake/modules/FindMsgfmt.cmake b/cmake/modules/FindMsgfmt.cmake --- a/cmake/modules/FindMsgfmt.cmake 1970-01-01 08:00:00.000000000 +0800 -+++ b/cmake/modules/FindMsgfmt.cmake 2015-11-29 19:34:02.095314661 +0800 ++++ b/cmake/modules/FindMsgfmt.cmake 2015-12-01 10:15:01.000000000 +0800 @@ -0,0 +1,28 @@ +# - Try to find msgfmt +# Once done this will define @@ -92,7 +92,7 @@ diff -Naur a/cmake/modules/FindMsgfmt.cmake b/cmake/modules/FindMsgfmt.cmake + diff -Naur a/cmake/modules/MacroLogFeature.cmake b/cmake/modules/MacroLogFeature.cmake --- a/cmake/modules/MacroLogFeature.cmake 1970-01-01 08:00:00.000000000 +0800 -+++ b/cmake/modules/MacroLogFeature.cmake 2015-11-29 19:34:02.095314661 +0800 ++++ b/cmake/modules/MacroLogFeature.cmake 2015-12-01 10:15:01.000000000 +0800 @@ -0,0 +1,157 @@ +# This file defines the Feature Logging macros. +# @@ -251,9 +251,27 @@ diff -Naur a/cmake/modules/MacroLogFeature.cmake b/cmake/modules/MacroLogFeature + ENDIF(_printSummary) + +ENDMACRO(MACRO_DISPLAY_FEATURE_LOG) +diff -Naur a/other/kcm_grub2.desktop b/other/kcm_grub2.desktop +--- a/other/kcm_grub2.desktop 2013-10-12 18:34:15.000000000 +0800 ++++ b/other/kcm_grub2.desktop 2015-12-01 10:15:01.000000000 +0800 +@@ -2,12 +2,12 @@ + Icon=system-reboot + Type=Service + X-KDE-ServiceTypes=KCModule +-Exec=kcmshell4 kcm_grub2 ++Exec=kcmshell5 kcm_grub2 + + X-KDE-Library=kcm_grub2 + X-KDE-ParentApp=kcontrol + +-X-KDE-System-Settings-Parent-Category=startup-and-shutdown ++X-KDE-System-Settings-Parent-Category=session + + Name=GRUB2 Bootloader + Name[bs]=GRUB2 pokretač sistemar diff -Naur a/src/CMakeLists.txt b/src/CMakeLists.txt --- a/src/CMakeLists.txt 2013-10-12 18:34:15.000000000 +0800 -+++ b/src/CMakeLists.txt 2015-11-30 08:55:23.310779394 +0800 ++++ b/src/CMakeLists.txt 2015-12-01 10:15:01.000000000 +0800 @@ -1,7 +1,7 @@ add_subdirectory(helper) @@ -303,7 +321,7 @@ diff -Naur a/src/CMakeLists.txt b/src/CMakeLists.txt # Install diff -Naur a/src/convertDlg.cpp b/src/convertDlg.cpp --- a/src/convertDlg.cpp 2013-10-12 18:34:15.000000000 +0800 -+++ b/src/convertDlg.cpp 2015-11-29 19:34:02.098647916 +0800 ++++ b/src/convertDlg.cpp 2015-12-01 10:15:01.000000000 +0800 @@ -50,11 +50,11 @@ QString writeFilter = QString("*%1|%5 (%1)\n*%2|%6 (%2)\n*%3 *%4|%7 (%3 %4)").arg(".png", ".tga", ".jpg", ".jpeg", KMimeType::mimeType("image/png")->comment(), KMimeType::mimeType("image/x-tga")->comment(), KMimeType::mimeType("image/jpeg")->comment()); @@ -339,7 +357,7 @@ diff -Naur a/src/convertDlg.cpp b/src/convertDlg.cpp } diff -Naur a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt --- a/src/helper/CMakeLists.txt 2013-10-12 18:34:15.000000000 +0800 -+++ b/src/helper/CMakeLists.txt 2015-11-29 19:34:02.098647916 +0800 ++++ b/src/helper/CMakeLists.txt 2015-12-01 10:15:01.000000000 +0800 @@ -8,7 +8,7 @@ set(kcmgrub2helper_SRCS helper.cpp) @@ -361,7 +379,7 @@ diff -Naur a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt +kauth_install_actions(org.kde.kcontrol.kcmgrub2 kcmgrub2.actions) diff -Naur a/src/helper/helper.cpp b/src/helper/helper.cpp --- a/src/helper/helper.cpp 2013-10-12 18:34:15.000000000 +0800 -+++ b/src/helper/helper.cpp 2015-11-29 19:34:02.098647916 +0800 ++++ b/src/helper/helper.cpp 2015-12-01 10:15:01.000000000 +0800 @@ -26,7 +26,7 @@ //KDE @@ -458,8 +476,8 @@ diff -Naur a/src/helper/helper.cpp b/src/helper/helper.cpp +KAUTH_HELPER_MAIN("org.kde.kcontrol.kcmgrub2", Helper) diff -Naur a/src/installDlg.cpp b/src/installDlg.cpp --- a/src/installDlg.cpp 2013-10-12 18:34:15.000000000 +0800 -+++ b/src/installDlg.cpp 2015-11-30 08:20:35.409755403 +0800 -@@ -26,24 +26,30 @@ ++++ b/src/installDlg.cpp 2015-12-01 21:22:18.000000000 +0800 +@@ -26,24 +26,28 @@ #include <kdeversion.h> #include <KMessageBox> #include <KProgressDialog> @@ -467,12 +485,10 @@ diff -Naur a/src/installDlg.cpp b/src/installDlg.cpp -using namespace KAuth; + +#include <KFormat> -+#include <KIcon> #include <Solid/Device> #include <Solid/StorageAccess> #include <Solid/StorageVolume> -+//#include <KGlobal> +#include <KAuth> +using namespace KAuth; + @@ -489,23 +505,22 @@ diff -Naur a/src/installDlg.cpp b/src/installDlg.cpp enableButtonOk(false); setWindowTitle(i18nc("@title:window", "Install/Recover Bootloader")); - setWindowIcon(KIcon("system-software-update")); -+ setWindowIcon(QIcon("system-software-update")); ++ setWindowIcon(QIcon::fromTheme(QStringLiteral("system-software-update"))); if (parent) { setInitialSize(parent->size()); } -@@ -66,8 +72,9 @@ +@@ -66,8 +70,8 @@ QString uuidDir = "/dev/disk/by-uuid/", uuid = volume->uuid(), name; name = (QFile::exists((name = uuidDir + uuid)) || QFile::exists((name = uuidDir + uuid.toLower())) || QFile::exists((name = uuidDir + uuid.toUpper())) ? QFile::symLinkTarget(name) : QString()); - QTreeWidgetItem *item = new QTreeWidgetItem(ui->treeWidget_recover, QStringList() << QString() << name << partition->filePath() << volume->label() << volume->fsType() << KGlobal::locale()->formatByteSize(volume->size())); - item->setIcon(1, KIcon(device.icon())); + QTreeWidgetItem *item = new QTreeWidgetItem(ui->treeWidget_recover, QStringList() << QString() << name << partition->filePath() << volume->label() << volume->fsType() << format.formatByteSize(volume->size())); //KGlobal::locale()-> -+ //item->setIcon(1, QIcon(device.icon())); -+ item->setIcon(1, KIcon(device.icon())); ++ item->setIcon(1, QIcon::fromTheme(device.icon())); item->setTextAlignment(5, Qt::AlignRight | Qt::AlignVCenter); ui->treeWidget_recover->addTopLevelItem(item); QRadioButton *radio = new QRadioButton(ui->treeWidget_recover); -@@ -84,7 +91,7 @@ +@@ -84,7 +88,7 @@ { if (button == KDialog::Ok) { Action installAction("org.kde.kcontrol.kcmgrub2.install"); @@ -514,7 +529,7 @@ diff -Naur a/src/installDlg.cpp b/src/installDlg.cpp for (int i = 0; i < ui->treeWidget_recover->topLevelItemCount(); i++) { QRadioButton *radio = qobject_cast<QRadioButton *>(ui->treeWidget_recover->itemWidget(ui->treeWidget_recover->topLevelItem(i), 0)); if (radio && radio->isChecked()) { -@@ -98,33 +105,35 @@ +@@ -98,33 +102,35 @@ KMessageBox::sorry(this, i18nc("@info", "Sorry, you have to select a partition with a proper name!")); return; } @@ -573,7 +588,7 @@ diff -Naur a/src/installDlg.cpp b/src/installDlg.cpp KDialog::slotButtonClicked(button); diff -Naur a/src/installDlg.h b/src/installDlg.h --- a/src/installDlg.h 2013-10-12 18:34:15.000000000 +0800 -+++ b/src/installDlg.h 2015-11-29 19:34:02.098647916 +0800 ++++ b/src/installDlg.h 2015-12-01 10:15:01.000000000 +0800 @@ -21,6 +21,7 @@ //KDE #include <KDialog> @@ -584,7 +599,7 @@ diff -Naur a/src/installDlg.h b/src/installDlg.h { diff -Naur a/src/kcm_grub2.cpp b/src/kcm_grub2.cpp --- a/src/kcm_grub2.cpp 2013-10-12 18:34:15.000000000 +0800 -+++ b/src/kcm_grub2.cpp 2015-11-30 09:05:23.191029042 +0800 ++++ b/src/kcm_grub2.cpp 2015-12-01 21:24:49.000000000 +0800 @@ -20,22 +20,25 @@ //Own @@ -768,8 +783,8 @@ diff -Naur a/src/kcm_grub2.cpp b/src/kcm_grub2.cpp - ui->kpushbutton_install->setIcon(KIcon("system-software-update")); - ui->kpushbutton_remove->setIcon(KIcon("list-remove")); -+ ui->kpushbutton_install->setIcon(QIcon("system-software-update")); -+ ui->kpushbutton_remove->setIcon(QIcon("list-remove")); ++ ui->kpushbutton_install->setIcon(QIcon::fromTheme(QStringLiteral("system-software-update"))); ++ ui->kpushbutton_remove->setIcon(QIcon::fromTheme(QStringLiteral("list-remove"))); ui->kpushbutton_remove->setVisible(HAVE_QAPT || HAVE_QPACKAGEKIT); QPixmap black(16, 16), transparent(16, 16); @@ -779,13 +794,13 @@ diff -Naur a/src/kcm_grub2.cpp b/src/kcm_grub2.cpp - ui->kpushbutton_preview->setIcon(KIcon("image-png")); - ui->kpushbutton_create->setIcon(KIcon("insert-image")); -+ ui->kpushbutton_preview->setIcon(QIcon("image-png")); -+ ui->kpushbutton_create->setIcon(QIcon("insert-image")); ++ ui->kpushbutton_preview->setIcon(QIcon::fromTheme(QStringLiteral("image-png"))); ++ ui->kpushbutton_create->setIcon(QIcon::fromTheme(QStringLiteral("insert-image"))); ui->kpushbutton_create->setVisible(HAVE_IMAGEMAGICK); - ui->kpushbutton_cmdlineDefaultSuggestions->setIcon(KIcon("tools-wizard")); - ui->kpushbutton_cmdlineDefaultSuggestions->setMenu(new KMenu(ui->kpushbutton_cmdlineDefaultSuggestions)); -+ ui->kpushbutton_cmdlineDefaultSuggestions->setIcon(QIcon("tools-wizard")); ++ ui->kpushbutton_cmdlineDefaultSuggestions->setIcon(QIcon::fromTheme(QStringLiteral("tools-wizard"))); + ui->kpushbutton_cmdlineDefaultSuggestions->setMenu(new QMenu(ui->kpushbutton_cmdlineDefaultSuggestions)); ui->kpushbutton_cmdlineDefaultSuggestions->menu()->addAction(i18nc("@action:inmenu", "Quiet Boot"))->setData("quiet"); ui->kpushbutton_cmdlineDefaultSuggestions->menu()->addAction(i18nc("@action:inmenu", "Show Splash Screen"))->setData("splash"); @@ -796,7 +811,7 @@ diff -Naur a/src/kcm_grub2.cpp b/src/kcm_grub2.cpp ui->kpushbutton_cmdlineDefaultSuggestions->menu()->addAction(i18nc("@action:inmenu", "Single User Mode"))->setData("single"); - ui->kpushbutton_cmdlineSuggestions->setIcon(KIcon("tools-wizard")); - ui->kpushbutton_cmdlineSuggestions->setMenu(new KMenu(ui->kpushbutton_cmdlineSuggestions)); -+ ui->kpushbutton_cmdlineSuggestions->setIcon(QIcon("tools-wizard")); ++ ui->kpushbutton_cmdlineSuggestions->setIcon(QIcon::fromTheme(QStringLiteral("tools-wizard"))); + ui->kpushbutton_cmdlineSuggestions->setMenu(new QMenu(ui->kpushbutton_cmdlineSuggestions)); ui->kpushbutton_cmdlineSuggestions->menu()->addAction(i18nc("@action:inmenu", "Quiet Boot"))->setData("quiet"); ui->kpushbutton_cmdlineSuggestions->menu()->addAction(i18nc("@action:inmenu", "Show Splash Screen"))->setData("splash"); @@ -807,14 +822,14 @@ diff -Naur a/src/kcm_grub2.cpp b/src/kcm_grub2.cpp ui->kpushbutton_cmdlineSuggestions->menu()->addAction(i18nc("@action:inmenu", "Single User Mode"))->setData("single"); - ui->kpushbutton_terminalSuggestions->setIcon(KIcon("tools-wizard")); - ui->kpushbutton_terminalSuggestions->setMenu(new KMenu(ui->kpushbutton_terminalSuggestions)); -+ ui->kpushbutton_terminalSuggestions->setIcon(QIcon("tools-wizard")); ++ ui->kpushbutton_terminalSuggestions->setIcon(QIcon::fromTheme(QStringLiteral("tools-wizard"))); + ui->kpushbutton_terminalSuggestions->setMenu(new QMenu(ui->kpushbutton_terminalSuggestions)); ui->kpushbutton_terminalSuggestions->menu()->addAction(i18nc("@action:inmenu", "PC BIOS && EFI Console"))->setData("console"); ui->kpushbutton_terminalSuggestions->menu()->addAction(i18nc("@action:inmenu", "Serial Terminal"))->setData("serial"); ui->kpushbutton_terminalSuggestions->menu()->addAction(i18nc("@action:inmenu 'Open' is an adjective here, not a verb. 'Open Firmware' is a former IEEE standard.", "Open Firmware Console"))->setData("ofconsole"); - ui->kpushbutton_terminalInputSuggestions->setIcon(KIcon("tools-wizard")); - ui->kpushbutton_terminalInputSuggestions->setMenu(new KMenu(ui->kpushbutton_terminalInputSuggestions)); -+ ui->kpushbutton_terminalInputSuggestions->setIcon(QIcon("tools-wizard")); ++ ui->kpushbutton_terminalInputSuggestions->setIcon(QIcon::fromTheme(QStringLiteral("tools-wizard"))); + ui->kpushbutton_terminalInputSuggestions->setMenu(new QMenu(ui->kpushbutton_terminalInputSuggestions)); ui->kpushbutton_terminalInputSuggestions->menu()->addAction(i18nc("@action:inmenu", "PC BIOS && EFI Console"))->setData("console"); ui->kpushbutton_terminalInputSuggestions->menu()->addAction(i18nc("@action:inmenu", "Serial Terminal"))->setData("serial"); @@ -823,7 +838,7 @@ diff -Naur a/src/kcm_grub2.cpp b/src/kcm_grub2.cpp ui->kpushbutton_terminalInputSuggestions->menu()->addAction(i18nc("@action:inmenu", "USB Keyboard (HID Boot Protocol)"))->setData("usb_keyboard"); - ui->kpushbutton_terminalOutputSuggestions->setIcon(KIcon("tools-wizard")); - ui->kpushbutton_terminalOutputSuggestions->setMenu(new KMenu(ui->kpushbutton_terminalOutputSuggestions)); -+ ui->kpushbutton_terminalOutputSuggestions->setIcon(QIcon("tools-wizard")); ++ ui->kpushbutton_terminalOutputSuggestions->setIcon(QIcon::fromTheme(QStringLiteral("tools-wizard"))); + ui->kpushbutton_terminalOutputSuggestions->setMenu(new QMenu(ui->kpushbutton_terminalOutputSuggestions)); ui->kpushbutton_terminalOutputSuggestions->menu()->addAction(i18nc("@action:inmenu", "PC BIOS && EFI Console"))->setData("console"); ui->kpushbutton_terminalOutputSuggestions->menu()->addAction(i18nc("@action:inmenu", "Serial Terminal"))->setData("serial"); @@ -989,7 +1004,7 @@ diff -Naur a/src/kcm_grub2.cpp b/src/kcm_grub2.cpp QChar ch; diff -Naur a/src/kcm_grub2.h b/src/kcm_grub2.h --- a/src/kcm_grub2.h 2013-10-12 18:34:15.000000000 +0800 -+++ b/src/kcm_grub2.h 2015-11-30 08:37:41.213556473 +0800 ++++ b/src/kcm_grub2.h 2015-12-01 10:15:01.000000000 +0800 @@ -20,9 +20,10 @@ //Qt @@ -1013,7 +1028,7 @@ diff -Naur a/src/kcm_grub2.h b/src/kcm_grub2.h void readSettings(); diff -Naur a/src/widgets/regexpinputdialog.cpp b/src/widgets/regexpinputdialog.cpp --- a/src/widgets/regexpinputdialog.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/src/widgets/regexpinputdialog.cpp 2015-11-30 08:45:44.177876373 +0800 ++++ b/src/widgets/regexpinputdialog.cpp 2015-12-01 10:15:01.000000000 +0800 @@ -0,0 +1,57 @@ +#include <QtGui> +#include "regexpinputdialog.h" @@ -1075,7 +1090,7 @@ diff -Naur a/src/widgets/regexpinputdialog.cpp b/src/widgets/regexpinputdialog.c \ No newline at end of file diff -Naur a/src/widgets/regexpinputdialog.h b/src/widgets/regexpinputdialog.h --- a/src/widgets/regexpinputdialog.h 1970-01-01 08:00:00.000000000 +0800 -+++ b/src/widgets/regexpinputdialog.h 2015-11-30 08:55:23.957460391 +0800 ++++ b/src/widgets/regexpinputdialog.h 2015-12-01 10:15:01.000000000 +0800 @@ -0,0 +1,45 @@ +#ifndef REGEXPINPUTDIALOG_H +#define REGEXPINPUTDIALOG_H @@ -1125,7 +1140,7 @@ diff -Naur a/src/widgets/regexpinputdialog.h b/src/widgets/regexpinputdialog.h \ No newline at end of file diff -Naur a/ui/kcm_grub2.ui b/ui/kcm_grub2.ui --- a/ui/kcm_grub2.ui 2013-10-12 18:34:15.000000000 +0800 -+++ b/ui/kcm_grub2.ui 2015-11-29 19:34:02.105314426 +0800 ++++ b/ui/kcm_grub2.ui 2015-12-01 10:15:01.000000000 +0800 @@ -12,7 +12,7 @@ </property> <layout class="QGridLayout" name="gridLayout_6"> @@ -1237,21 +1252,3 @@ diff -Naur a/ui/kcm_grub2.ui b/ui/kcm_grub2.ui </customwidgets> <resources/> <connections/> -diff -Naur a/other/kcm_grub2.desktop b/other/kcm_grub2.desktop ---- a/other/kcm_grub2.desktop 2013-10-12 18:34:15.000000000 +0800 -+++ b/other/kcm_grub2.desktop 2015-12-01 10:13:22.553310488 +0800 -@@ -2,12 +2,12 @@ - Icon=system-reboot - Type=Service - X-KDE-ServiceTypes=KCModule --Exec=kcmshell4 kcm_grub2 -+Exec=kcmshell5 kcm_grub2 - - X-KDE-Library=kcm_grub2 - X-KDE-ParentApp=kcontrol - --X-KDE-System-Settings-Parent-Category=startup-and-shutdown -+X-KDE-System-Settings-Parent-Category=session - - Name=GRUB2 Bootloader - Name[bs]=GRUB2 pokretač sistemar |