Port away from deprecated IconSize method.

This commit is contained in:
Andrius Štikonas 2020-03-15 23:16:09 +00:00
parent 72cdc794df
commit ae711eb12b
1 changed files with 25 additions and 25 deletions

View File

@ -202,7 +202,7 @@ void MainWindow::setupActions()
undoOperation->setToolTip(xi18nc("@info:tooltip", "Undo the last operation")); undoOperation->setToolTip(xi18nc("@info:tooltip", "Undo the last operation"));
undoOperation->setStatusTip(xi18nc("@info:status", "Remove the last operation from the list.")); undoOperation->setStatusTip(xi18nc("@info:status", "Remove the last operation from the list."));
actionCollection()->setDefaultShortcut(undoOperation, QKeySequence(Qt::CTRL + Qt::Key_Z)); actionCollection()->setDefaultShortcut(undoOperation, QKeySequence(Qt::CTRL + Qt::Key_Z));
undoOperation->setIcon(QIcon::fromTheme(QStringLiteral("edit-undo")).pixmap(IconSize(KIconLoader::Toolbar))); undoOperation->setIcon(QIcon::fromTheme(QStringLiteral("edit-undo")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* clearAllOperations = actionCollection()->addAction(QStringLiteral("clearAllOperations")); QAction* clearAllOperations = actionCollection()->addAction(QStringLiteral("clearAllOperations"));
connect(clearAllOperations, &QAction::triggered, this, &MainWindow::onClearAllOperations); connect(clearAllOperations, &QAction::triggered, this, &MainWindow::onClearAllOperations);
@ -210,7 +210,7 @@ void MainWindow::setupActions()
clearAllOperations->setText(xi18nc("@action:inmenu clear the list of operations", "Clear")); clearAllOperations->setText(xi18nc("@action:inmenu clear the list of operations", "Clear"));
clearAllOperations->setToolTip(xi18nc("@info:tooltip", "Clear all operations")); clearAllOperations->setToolTip(xi18nc("@info:tooltip", "Clear all operations"));
clearAllOperations->setStatusTip(xi18nc("@info:status", "Empty the list of pending operations.")); clearAllOperations->setStatusTip(xi18nc("@info:status", "Empty the list of pending operations."));
clearAllOperations->setIcon(QIcon::fromTheme(QStringLiteral("dialog-cancel")).pixmap(IconSize(KIconLoader::Toolbar))); clearAllOperations->setIcon(QIcon::fromTheme(QStringLiteral("dialog-cancel")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* applyAllOperations = actionCollection()->addAction(QStringLiteral("applyAllOperations")); QAction* applyAllOperations = actionCollection()->addAction(QStringLiteral("applyAllOperations"));
connect(applyAllOperations, &QAction::triggered, this, &MainWindow::onApplyAllOperations); connect(applyAllOperations, &QAction::triggered, this, &MainWindow::onApplyAllOperations);
@ -218,7 +218,7 @@ void MainWindow::setupActions()
applyAllOperations->setText(xi18nc("@action:inmenu apply all operations", "Apply")); applyAllOperations->setText(xi18nc("@action:inmenu apply all operations", "Apply"));
applyAllOperations->setToolTip(xi18nc("@info:tooltip", "Apply all operations")); applyAllOperations->setToolTip(xi18nc("@info:tooltip", "Apply all operations"));
applyAllOperations->setStatusTip(xi18nc("@info:status", "Apply the pending operations in the list.")); applyAllOperations->setStatusTip(xi18nc("@info:status", "Apply the pending operations in the list."));
applyAllOperations->setIcon(QIcon::fromTheme(QStringLiteral("dialog-ok-apply")).pixmap(IconSize(KIconLoader::Toolbar))); applyAllOperations->setIcon(QIcon::fromTheme(QStringLiteral("dialog-ok-apply")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
// Device actions // Device actions
QAction* createNewPartitionTable = actionCollection()->addAction(QStringLiteral("createNewPartitionTable")); QAction* createNewPartitionTable = actionCollection()->addAction(QStringLiteral("createNewPartitionTable"));
@ -228,7 +228,7 @@ void MainWindow::setupActions()
createNewPartitionTable->setToolTip(xi18nc("@info:tooltip", "Create a new partition table")); createNewPartitionTable->setToolTip(xi18nc("@info:tooltip", "Create a new partition table"));
createNewPartitionTable->setStatusTip(xi18nc("@info:status", "Create a new and empty partition table on a device.")); createNewPartitionTable->setStatusTip(xi18nc("@info:status", "Create a new and empty partition table on a device."));
actionCollection()->setDefaultShortcut(createNewPartitionTable, QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_N)); actionCollection()->setDefaultShortcut(createNewPartitionTable, QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_N));
createNewPartitionTable->setIcon(QIcon::fromTheme(QStringLiteral("edit-clear")).pixmap(IconSize(KIconLoader::Toolbar))); createNewPartitionTable->setIcon(QIcon::fromTheme(QStringLiteral("edit-clear")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* exportPartitionTable = actionCollection()->addAction(QStringLiteral("exportPartitionTable")); QAction* exportPartitionTable = actionCollection()->addAction(QStringLiteral("exportPartitionTable"));
connect(exportPartitionTable, &QAction::triggered, this, &MainWindow::onExportPartitionTable); connect(exportPartitionTable, &QAction::triggered, this, &MainWindow::onExportPartitionTable);
@ -236,7 +236,7 @@ void MainWindow::setupActions()
exportPartitionTable->setText(xi18nc("@action:inmenu", "Export Partition Table")); exportPartitionTable->setText(xi18nc("@action:inmenu", "Export Partition Table"));
exportPartitionTable->setToolTip(xi18nc("@info:tooltip", "Export a partition table")); exportPartitionTable->setToolTip(xi18nc("@info:tooltip", "Export a partition table"));
exportPartitionTable->setStatusTip(xi18nc("@info:status", "Export the device's partition table to a text file.")); exportPartitionTable->setStatusTip(xi18nc("@info:status", "Export the device's partition table to a text file."));
exportPartitionTable->setIcon(QIcon::fromTheme(QStringLiteral("document-export")).pixmap(IconSize(KIconLoader::Toolbar))); exportPartitionTable->setIcon(QIcon::fromTheme(QStringLiteral("document-export")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* importPartitionTable = actionCollection()->addAction(QStringLiteral("importPartitionTable")); QAction* importPartitionTable = actionCollection()->addAction(QStringLiteral("importPartitionTable"));
connect(importPartitionTable, &QAction::triggered, this, &MainWindow::onImportPartitionTable); connect(importPartitionTable, &QAction::triggered, this, &MainWindow::onImportPartitionTable);
@ -244,7 +244,7 @@ void MainWindow::setupActions()
importPartitionTable->setText(xi18nc("@action:inmenu", "Import Partition Table")); importPartitionTable->setText(xi18nc("@action:inmenu", "Import Partition Table"));
importPartitionTable->setToolTip(xi18nc("@info:tooltip", "Import a partition table")); importPartitionTable->setToolTip(xi18nc("@info:tooltip", "Import a partition table"));
importPartitionTable->setStatusTip(xi18nc("@info:status", "Import a partition table from a text file.")); importPartitionTable->setStatusTip(xi18nc("@info:status", "Import a partition table from a text file."));
importPartitionTable->setIcon(QIcon::fromTheme(QStringLiteral("document-import")).pixmap(IconSize(KIconLoader::Toolbar))); importPartitionTable->setIcon(QIcon::fromTheme(QStringLiteral("document-import")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* removeVolumeGroup = actionCollection()->addAction(QStringLiteral("removeVolumeGroup")); QAction* removeVolumeGroup = actionCollection()->addAction(QStringLiteral("removeVolumeGroup"));
connect(removeVolumeGroup, &QAction::triggered, this, &MainWindow::onRemoveVolumeGroup); connect(removeVolumeGroup, &QAction::triggered, this, &MainWindow::onRemoveVolumeGroup);
@ -254,7 +254,7 @@ void MainWindow::setupActions()
removeVolumeGroup->setToolTip(i18nc("@info:tooltip", "Remove selected Volume Group")); removeVolumeGroup->setToolTip(i18nc("@info:tooltip", "Remove selected Volume Group"));
removeVolumeGroup->setStatusTip(i18nc("@info:status", "Remove selected Volume Group.")); removeVolumeGroup->setStatusTip(i18nc("@info:status", "Remove selected Volume Group."));
//actionCollection()->setDefaultShortcut(removeVolumeGroup, QKeySequence(/*SHORTCUT KEY HERE*/)); //actionCollection()->setDefaultShortcut(removeVolumeGroup, QKeySequence(/*SHORTCUT KEY HERE*/));
removeVolumeGroup->setIcon(QIcon::fromTheme(QStringLiteral("edit-delete")).pixmap(IconSize(KIconLoader::Toolbar))); removeVolumeGroup->setIcon(QIcon::fromTheme(QStringLiteral("edit-delete")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* resizeVolumeGroup = actionCollection()->addAction(QStringLiteral("resizeVolumeGroup")); QAction* resizeVolumeGroup = actionCollection()->addAction(QStringLiteral("resizeVolumeGroup"));
connect(resizeVolumeGroup, &QAction::triggered, this, &MainWindow::onResizeVolumeGroup); connect(resizeVolumeGroup, &QAction::triggered, this, &MainWindow::onResizeVolumeGroup);
@ -264,7 +264,7 @@ void MainWindow::setupActions()
resizeVolumeGroup->setToolTip(i18nc("@info:tooltip", "Resize selected Volume Group")); resizeVolumeGroup->setToolTip(i18nc("@info:tooltip", "Resize selected Volume Group"));
resizeVolumeGroup->setStatusTip(i18nc("@info:status", "Extend or reduce selected Volume Group.")); resizeVolumeGroup->setStatusTip(i18nc("@info:status", "Extend or reduce selected Volume Group."));
//actionCollection()->setDefaultShortcut(resizeVolumeGroup, QKeySequence(/*SHORTCUT KEY HERE*/)); //actionCollection()->setDefaultShortcut(resizeVolumeGroup, QKeySequence(/*SHORTCUT KEY HERE*/));
resizeVolumeGroup->setIcon(QIcon::fromTheme(QStringLiteral("arrow-right-double")).pixmap(IconSize(KIconLoader::Toolbar))); resizeVolumeGroup->setIcon(QIcon::fromTheme(QStringLiteral("arrow-right-double")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* deactivateVolumeGroup = actionCollection()->addAction(QStringLiteral("deactivateVolumeGroup")); QAction* deactivateVolumeGroup = actionCollection()->addAction(QStringLiteral("deactivateVolumeGroup"));
connect(deactivateVolumeGroup, &QAction::triggered, this, &MainWindow::onDeactivateVolumeGroup); connect(deactivateVolumeGroup, &QAction::triggered, this, &MainWindow::onDeactivateVolumeGroup);
@ -273,7 +273,7 @@ void MainWindow::setupActions()
deactivateVolumeGroup->setText(i18nc("@action:inmenu", "Deactivate Volume Group")); deactivateVolumeGroup->setText(i18nc("@action:inmenu", "Deactivate Volume Group"));
deactivateVolumeGroup->setToolTip(i18nc("@info:tooltip", "Deactivate selected Volume Group")); deactivateVolumeGroup->setToolTip(i18nc("@info:tooltip", "Deactivate selected Volume Group"));
deactivateVolumeGroup->setStatusTip(i18nc("@info:status", "Deactivate selected Volume Group before unplugging removable devices.")); deactivateVolumeGroup->setStatusTip(i18nc("@info:status", "Deactivate selected Volume Group before unplugging removable devices."));
deactivateVolumeGroup->setIcon(QIcon::fromTheme(QStringLiteral("media-eject")).pixmap(IconSize(KIconLoader::Toolbar))); deactivateVolumeGroup->setIcon(QIcon::fromTheme(QStringLiteral("media-eject")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* smartStatusDevice = actionCollection()->addAction(QStringLiteral("smartStatusDevice")); QAction* smartStatusDevice = actionCollection()->addAction(QStringLiteral("smartStatusDevice"));
connect(smartStatusDevice, &QAction::triggered, this, &MainWindow::onSmartStatusDevice); connect(smartStatusDevice, &QAction::triggered, this, &MainWindow::onSmartStatusDevice);
@ -288,7 +288,7 @@ void MainWindow::setupActions()
propertiesDevice->setText(xi18nc("@action:inmenu", "Properties")); propertiesDevice->setText(xi18nc("@action:inmenu", "Properties"));
propertiesDevice->setToolTip(xi18nc("@info:tooltip", "Show device properties dialog")); propertiesDevice->setToolTip(xi18nc("@info:tooltip", "Show device properties dialog"));
propertiesDevice->setStatusTip(xi18nc("@info:status", "View and modify device properties")); propertiesDevice->setStatusTip(xi18nc("@info:status", "View and modify device properties"));
propertiesDevice->setIcon(QIcon::fromTheme(QStringLiteral("document-properties")).pixmap(IconSize(KIconLoader::Toolbar))); propertiesDevice->setIcon(QIcon::fromTheme(QStringLiteral("document-properties")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
// Partition actions // Partition actions
QAction* newPartition = actionCollection()->addAction(QStringLiteral("newPartition")); QAction* newPartition = actionCollection()->addAction(QStringLiteral("newPartition"));
@ -298,7 +298,7 @@ void MainWindow::setupActions()
newPartition->setToolTip(xi18nc("@info:tooltip", "New partition")); newPartition->setToolTip(xi18nc("@info:tooltip", "New partition"));
newPartition->setStatusTip(xi18nc("@info:status", "Create a new partition.")); newPartition->setStatusTip(xi18nc("@info:status", "Create a new partition."));
actionCollection()->setDefaultShortcut(newPartition, QKeySequence(Qt::CTRL + Qt::Key_N)); actionCollection()->setDefaultShortcut(newPartition, QKeySequence(Qt::CTRL + Qt::Key_N));
newPartition->setIcon(QIcon::fromTheme(QStringLiteral("document-new")).pixmap(IconSize(KIconLoader::Toolbar))); newPartition->setIcon(QIcon::fromTheme(QStringLiteral("document-new")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* resizePartition = actionCollection()->addAction(QStringLiteral("resizePartition")); QAction* resizePartition = actionCollection()->addAction(QStringLiteral("resizePartition"));
connect(resizePartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onResizePartition); connect(resizePartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onResizePartition);
@ -307,7 +307,7 @@ void MainWindow::setupActions()
resizePartition->setToolTip(xi18nc("@info:tooltip", "Resize or move partition")); resizePartition->setToolTip(xi18nc("@info:tooltip", "Resize or move partition"));
resizePartition->setStatusTip(xi18nc("@info:status", "Shrink, grow or move an existing partition.")); resizePartition->setStatusTip(xi18nc("@info:status", "Shrink, grow or move an existing partition."));
actionCollection()->setDefaultShortcut(resizePartition, QKeySequence(Qt::CTRL + Qt::Key_R)); actionCollection()->setDefaultShortcut(resizePartition, QKeySequence(Qt::CTRL + Qt::Key_R));
resizePartition->setIcon(QIcon::fromTheme(QStringLiteral("arrow-right-double")).pixmap(IconSize(KIconLoader::Toolbar))); resizePartition->setIcon(QIcon::fromTheme(QStringLiteral("arrow-right-double")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* deletePartition = actionCollection()->addAction(QStringLiteral("deletePartition")); QAction* deletePartition = actionCollection()->addAction(QStringLiteral("deletePartition"));
connect(deletePartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onDeletePartition); connect(deletePartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onDeletePartition);
@ -316,7 +316,7 @@ void MainWindow::setupActions()
deletePartition->setToolTip(xi18nc("@info:tooltip", "Delete partition")); deletePartition->setToolTip(xi18nc("@info:tooltip", "Delete partition"));
deletePartition->setStatusTip(xi18nc("@info:status", "Delete a partition.")); deletePartition->setStatusTip(xi18nc("@info:status", "Delete a partition."));
actionCollection()->setDefaultShortcut(deletePartition, QKeySequence::Delete); actionCollection()->setDefaultShortcut(deletePartition, QKeySequence::Delete);
deletePartition->setIcon(QIcon::fromTheme(QStringLiteral("edit-delete")).pixmap(IconSize(KIconLoader::Toolbar))); deletePartition->setIcon(QIcon::fromTheme(QStringLiteral("edit-delete")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* shredPartition = actionCollection()->addAction(QStringLiteral("shredPartition")); QAction* shredPartition = actionCollection()->addAction(QStringLiteral("shredPartition"));
connect(shredPartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onShredPartition); connect(shredPartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onShredPartition);
@ -325,7 +325,7 @@ void MainWindow::setupActions()
shredPartition->setToolTip(xi18nc("@info:tooltip", "Shred partition")); shredPartition->setToolTip(xi18nc("@info:tooltip", "Shred partition"));
shredPartition->setStatusTip(xi18nc("@info:status", "Shred a partition so that its contents cannot be restored.")); shredPartition->setStatusTip(xi18nc("@info:status", "Shred a partition so that its contents cannot be restored."));
actionCollection()->setDefaultShortcut(shredPartition, QKeySequence(Qt::SHIFT + Qt::Key_Delete)); actionCollection()->setDefaultShortcut(shredPartition, QKeySequence(Qt::SHIFT + Qt::Key_Delete));
shredPartition->setIcon(QIcon::fromTheme(QStringLiteral("edit-delete-shred")).pixmap(IconSize(KIconLoader::Toolbar))); shredPartition->setIcon(QIcon::fromTheme(QStringLiteral("edit-delete-shred")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* copyPartition = actionCollection()->addAction(QStringLiteral("copyPartition")); QAction* copyPartition = actionCollection()->addAction(QStringLiteral("copyPartition"));
connect(copyPartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onCopyPartition); connect(copyPartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onCopyPartition);
@ -334,7 +334,7 @@ void MainWindow::setupActions()
copyPartition->setToolTip(xi18nc("@info:tooltip", "Copy partition")); copyPartition->setToolTip(xi18nc("@info:tooltip", "Copy partition"));
copyPartition->setStatusTip(xi18nc("@info:status", "Copy an existing partition.")); copyPartition->setStatusTip(xi18nc("@info:status", "Copy an existing partition."));
actionCollection()->setDefaultShortcut(copyPartition, QKeySequence(Qt::CTRL + Qt::Key_C)); actionCollection()->setDefaultShortcut(copyPartition, QKeySequence(Qt::CTRL + Qt::Key_C));
copyPartition->setIcon(QIcon::fromTheme(QStringLiteral("edit-copy")).pixmap(IconSize(KIconLoader::Toolbar))); copyPartition->setIcon(QIcon::fromTheme(QStringLiteral("edit-copy")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* pastePartition = actionCollection()->addAction(QStringLiteral("pastePartition")); QAction* pastePartition = actionCollection()->addAction(QStringLiteral("pastePartition"));
connect(pastePartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onPastePartition); connect(pastePartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onPastePartition);
@ -343,7 +343,7 @@ void MainWindow::setupActions()
pastePartition->setToolTip(xi18nc("@info:tooltip", "Paste partition")); pastePartition->setToolTip(xi18nc("@info:tooltip", "Paste partition"));
pastePartition->setStatusTip(xi18nc("@info:status", "Paste a copied partition.")); pastePartition->setStatusTip(xi18nc("@info:status", "Paste a copied partition."));
actionCollection()->setDefaultShortcut(pastePartition, QKeySequence(Qt::CTRL + Qt::Key_V)); actionCollection()->setDefaultShortcut(pastePartition, QKeySequence(Qt::CTRL + Qt::Key_V));
pastePartition->setIcon(QIcon::fromTheme(QStringLiteral("edit-paste")).pixmap(IconSize(KIconLoader::Toolbar))); pastePartition->setIcon(QIcon::fromTheme(QStringLiteral("edit-paste")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* editMountPoint = actionCollection()->addAction(QStringLiteral("editMountPoint")); QAction* editMountPoint = actionCollection()->addAction(QStringLiteral("editMountPoint"));
connect(editMountPoint, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onEditMountPoint); connect(editMountPoint, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onEditMountPoint);
@ -372,7 +372,7 @@ void MainWindow::setupActions()
checkPartition->setText(xi18nc("@action:inmenu", "Check")); checkPartition->setText(xi18nc("@action:inmenu", "Check"));
checkPartition->setToolTip(xi18nc("@info:tooltip", "Check partition")); checkPartition->setToolTip(xi18nc("@info:tooltip", "Check partition"));
checkPartition->setStatusTip(xi18nc("@info:status", "Check a filesystem on a partition for errors.")); checkPartition->setStatusTip(xi18nc("@info:status", "Check a filesystem on a partition for errors."));
checkPartition->setIcon(QIcon::fromTheme(QStringLiteral("flag")).pixmap(IconSize(KIconLoader::Toolbar))); checkPartition->setIcon(QIcon::fromTheme(QStringLiteral("flag")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* propertiesPartition = actionCollection()->addAction(QStringLiteral("propertiesPartition")); QAction* propertiesPartition = actionCollection()->addAction(QStringLiteral("propertiesPartition"));
connect(propertiesPartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onPropertiesPartition); connect(propertiesPartition, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onPropertiesPartition);
@ -380,7 +380,7 @@ void MainWindow::setupActions()
propertiesPartition->setText(xi18nc("@action:inmenu", "Properties")); propertiesPartition->setText(xi18nc("@action:inmenu", "Properties"));
propertiesPartition->setToolTip(xi18nc("@info:tooltip", "Show partition properties dialog")); propertiesPartition->setToolTip(xi18nc("@info:tooltip", "Show partition properties dialog"));
propertiesPartition->setStatusTip(xi18nc("@info:status", "View and modify partition properties (label, partition flags, etc.)")); propertiesPartition->setStatusTip(xi18nc("@info:status", "View and modify partition properties (label, partition flags, etc.)"));
propertiesPartition->setIcon(QIcon::fromTheme(QStringLiteral("document-properties")).pixmap(IconSize(KIconLoader::Toolbar))); propertiesPartition->setIcon(QIcon::fromTheme(QStringLiteral("document-properties")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* backup = actionCollection()->addAction(QStringLiteral("backupPartition")); QAction* backup = actionCollection()->addAction(QStringLiteral("backupPartition"));
connect(backup, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onBackupPartition); connect(backup, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onBackupPartition);
@ -388,7 +388,7 @@ void MainWindow::setupActions()
backup->setText(xi18nc("@action:inmenu", "Backup")); backup->setText(xi18nc("@action:inmenu", "Backup"));
backup->setToolTip(xi18nc("@info:tooltip", "Backup partition")); backup->setToolTip(xi18nc("@info:tooltip", "Backup partition"));
backup->setStatusTip(xi18nc("@info:status", "Backup a partition to an image file.")); backup->setStatusTip(xi18nc("@info:status", "Backup a partition to an image file."));
backup->setIcon(QIcon::fromTheme(QStringLiteral("document-export")).pixmap(IconSize(KIconLoader::Toolbar))); backup->setIcon(QIcon::fromTheme(QStringLiteral("document-export")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* restore = actionCollection()->addAction(QStringLiteral("restorePartition")); QAction* restore = actionCollection()->addAction(QStringLiteral("restorePartition"));
connect(restore, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onRestorePartition); connect(restore, &QAction::triggered, &pmWidget(), &PartitionManagerWidget::onRestorePartition);
@ -396,7 +396,7 @@ void MainWindow::setupActions()
restore->setText(xi18nc("@action:inmenu", "Restore")); restore->setText(xi18nc("@action:inmenu", "Restore"));
restore->setToolTip(xi18nc("@info:tooltip", "Restore partition")); restore->setToolTip(xi18nc("@info:tooltip", "Restore partition"));
restore->setStatusTip(xi18nc("@info:status", "Restore a partition from an image file.")); restore->setStatusTip(xi18nc("@info:status", "Restore a partition from an image file."));
restore->setIcon(QIcon::fromTheme(QStringLiteral("document-import")).pixmap(IconSize(KIconLoader::Toolbar))); restore->setIcon(QIcon::fromTheme(QStringLiteral("document-import")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
// Tools actions // Tools actions
QAction* createVolumeGroup = actionCollection()->addAction(QStringLiteral("createVolumeGroup")); QAction* createVolumeGroup = actionCollection()->addAction(QStringLiteral("createVolumeGroup"));
@ -406,7 +406,7 @@ void MainWindow::setupActions()
createVolumeGroup->setToolTip(i18nc("@info:tooltip", "Create a new LVM Volume Group")); createVolumeGroup->setToolTip(i18nc("@info:tooltip", "Create a new LVM Volume Group"));
createVolumeGroup->setStatusTip(i18nc("@info:status", "Create a new LVM Volume Group as a device.")); createVolumeGroup->setStatusTip(i18nc("@info:status", "Create a new LVM Volume Group as a device."));
actionCollection()->setDefaultShortcut(createVolumeGroup, QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_L)); actionCollection()->setDefaultShortcut(createVolumeGroup, QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_L));
createVolumeGroup->setIcon(QIcon::fromTheme(QStringLiteral("document-new")).pixmap(IconSize(KIconLoader::Toolbar))); createVolumeGroup->setIcon(QIcon::fromTheme(QStringLiteral("document-new")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* fileSystemSupport = actionCollection()->addAction(QStringLiteral("fileSystemSupport")); QAction* fileSystemSupport = actionCollection()->addAction(QStringLiteral("fileSystemSupport"));
connect(fileSystemSupport, &QAction::triggered, this, &MainWindow::onFileSystemSupport); connect(fileSystemSupport, &QAction::triggered, this, &MainWindow::onFileSystemSupport);
@ -420,7 +420,7 @@ void MainWindow::setupActions()
refreshDevices->setToolTip(xi18nc("@info:tooltip", "Refresh all devices")); refreshDevices->setToolTip(xi18nc("@info:tooltip", "Refresh all devices"));
refreshDevices->setStatusTip(xi18nc("@info:status", "Renew the devices list.")); refreshDevices->setStatusTip(xi18nc("@info:status", "Renew the devices list."));
actionCollection()->setDefaultShortcut(refreshDevices, Qt::Key_F5); actionCollection()->setDefaultShortcut(refreshDevices, Qt::Key_F5);
refreshDevices->setIcon(QIcon::fromTheme(QStringLiteral("view-refresh")).pixmap(IconSize(KIconLoader::Toolbar))); refreshDevices->setIcon(QIcon::fromTheme(QStringLiteral("view-refresh")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
// Settings Actions // Settings Actions
actionCollection()->addAction(QStringLiteral("toggleDockDevices"), dockDevices().toggleViewAction()); actionCollection()->addAction(QStringLiteral("toggleDockDevices"), dockDevices().toggleViewAction());
@ -436,14 +436,14 @@ void MainWindow::setupActions()
clearLog->setText(xi18nc("@action:inmenu", "Clear Log")); clearLog->setText(xi18nc("@action:inmenu", "Clear Log"));
clearLog->setToolTip(xi18nc("@info:tooltip", "Clear the log output")); clearLog->setToolTip(xi18nc("@info:tooltip", "Clear the log output"));
clearLog->setStatusTip(xi18nc("@info:status", "Clear the log output panel.")); clearLog->setStatusTip(xi18nc("@info:status", "Clear the log output panel."));
clearLog->setIcon(QIcon::fromTheme(QStringLiteral("edit-clear-list")).pixmap(IconSize(KIconLoader::Toolbar))); clearLog->setIcon(QIcon::fromTheme(QStringLiteral("edit-clear-list")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
QAction* saveLog = actionCollection()->addAction(QStringLiteral("saveLog")); QAction* saveLog = actionCollection()->addAction(QStringLiteral("saveLog"));
connect(saveLog, &QAction::triggered, &treeLog(), &TreeLog::onSaveLog); connect(saveLog, &QAction::triggered, &treeLog(), &TreeLog::onSaveLog);
saveLog->setText(xi18nc("@action:inmenu", "Save Log")); saveLog->setText(xi18nc("@action:inmenu", "Save Log"));
saveLog->setToolTip(xi18nc("@info:tooltip", "Save the log output")); saveLog->setToolTip(xi18nc("@info:tooltip", "Save the log output"));
saveLog->setStatusTip(xi18nc("@info:status", "Save the log output to a file.")); saveLog->setStatusTip(xi18nc("@info:status", "Save the log output to a file."));
saveLog->setIcon(QIcon::fromTheme(QStringLiteral("document-save")).pixmap(IconSize(KIconLoader::Toolbar))); saveLog->setIcon(QIcon::fromTheme(QStringLiteral("document-save")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
// Help Actions // Help Actions
QAction* aboutKPMcore = actionCollection()->addAction(QStringLiteral("aboutKPMcore")); QAction* aboutKPMcore = actionCollection()->addAction(QStringLiteral("aboutKPMcore"));
@ -451,7 +451,7 @@ void MainWindow::setupActions()
aboutKPMcore->setText(xi18nc("@action:inmenu", "About KPMcore Library")); aboutKPMcore->setText(xi18nc("@action:inmenu", "About KPMcore Library"));
aboutKPMcore->setToolTip(xi18nc("@info:tooltip", "Show About KPMcore dialog")); aboutKPMcore->setToolTip(xi18nc("@info:tooltip", "Show About KPMcore dialog"));
aboutKPMcore->setStatusTip(xi18nc("@info:status", "Show About KPMcore dialog.")); aboutKPMcore->setStatusTip(xi18nc("@info:status", "Show About KPMcore dialog."));
aboutKPMcore->setIcon(QIcon::fromTheme(QStringLiteral("partitionmanager")).pixmap(IconSize(KIconLoader::Toolbar))); aboutKPMcore->setIcon(QIcon::fromTheme(QStringLiteral("partitionmanager")).pixmap(KIconLoader::global()->currentSize(KIconLoader::Toolbar)));
} }
void MainWindow::setupConnections() void MainWindow::setupConnections()