summaryrefslogtreecommitdiff
path: root/src/overwriteinfodialog.cpp
diff options
context:
space:
mode:
authorMikaël Capelle <capelle.mikael@gmail.com>2022-05-17 11:47:01 +0200
committerMikaël Capelle <capelle.mikael@gmail.com>2023-07-09 17:20:40 +0200
commitd13f6bb870cdda71257f665367be8ef9fca86255 (patch)
tree52e214718478f1e52856572f5aa1a2ac58537f9f /src/overwriteinfodialog.cpp
parent86bb01ba9eac879d3685c439ac9da0028bc4bc80 (diff)
Apply clang-format.
Diffstat (limited to 'src/overwriteinfodialog.cpp')
-rw-r--r--src/overwriteinfodialog.cpp117
1 files changed, 60 insertions, 57 deletions
diff --git a/src/overwriteinfodialog.cpp b/src/overwriteinfodialog.cpp
index 5bd07d3a..366671e7 100644
--- a/src/overwriteinfodialog.cpp
+++ b/src/overwriteinfodialog.cpp
@@ -18,20 +18,20 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>.
*/
#include "overwriteinfodialog.h"
-#include "ui_overwriteinfodialog.h"
+#include "organizercore.h"
#include "report.h"
+#include "ui_overwriteinfodialog.h"
#include "utility.h"
-#include "organizercore.h"
-#include <QMessageBox>
#include <QMenu>
+#include <QMessageBox>
#include <QShortcut>
#include <Shlwapi.h>
using namespace MOBase;
-OverwriteInfoDialog::OverwriteInfoDialog(ModInfo::Ptr modInfo, QWidget *parent)
- : QDialog(parent), ui(new Ui::OverwriteInfoDialog), m_FileSystemModel(nullptr),
- m_DeleteAction(nullptr), m_RenameAction(nullptr), m_OpenAction(nullptr)
+OverwriteInfoDialog::OverwriteInfoDialog(ModInfo::Ptr modInfo, QWidget* parent)
+ : QDialog(parent), ui(new Ui::OverwriteInfoDialog), m_FileSystemModel(nullptr),
+ m_DeleteAction(nullptr), m_RenameAction(nullptr), m_OpenAction(nullptr)
{
ui->setupUi(this);
@@ -44,9 +44,9 @@ OverwriteInfoDialog::OverwriteInfoDialog(ModInfo::Ptr modInfo, QWidget *parent)
ui->filesView->setRootIndex(m_FileSystemModel->index(modInfo->absolutePath()));
ui->filesView->setColumnWidth(0, 250);
- m_DeleteAction = new QAction(tr("&Delete"), ui->filesView);
- m_RenameAction = new QAction(tr("&Rename"), ui->filesView);
- m_OpenAction = new QAction(tr("&Open"), ui->filesView);
+ m_DeleteAction = new QAction(tr("&Delete"), ui->filesView);
+ m_RenameAction = new QAction(tr("&Rename"), ui->filesView);
+ m_OpenAction = new QAction(tr("&Open"), ui->filesView);
m_NewFolderAction = new QAction(tr("&New Folder"), ui->filesView);
new QShortcut(QKeySequence::Delete, this, SLOT(delete_activated()));
@@ -54,7 +54,8 @@ OverwriteInfoDialog::OverwriteInfoDialog(ModInfo::Ptr modInfo, QWidget *parent)
QObject::connect(m_DeleteAction, SIGNAL(triggered()), this, SLOT(deleteTriggered()));
QObject::connect(m_RenameAction, SIGNAL(triggered()), this, SLOT(renameTriggered()));
QObject::connect(m_OpenAction, SIGNAL(triggered()), this, SLOT(openTriggered()));
- QObject::connect(m_NewFolderAction, SIGNAL(triggered()), this, SLOT(createDirectoryTriggered()));
+ QObject::connect(m_NewFolderAction, SIGNAL(triggered()), this,
+ SLOT(createDirectoryTriggered()));
}
OverwriteInfoDialog::~OverwriteInfoDialog()
@@ -91,11 +92,12 @@ void OverwriteInfoDialog::setModInfo(ModInfo::Ptr modInfo)
if (QDir(modInfo->absolutePath()).exists()) {
m_FileSystemModel->setRootPath(modInfo->absolutePath());
} else {
- throw MyException(tr("mod not found: %1").arg(qUtf8Printable(modInfo->absolutePath())));
+ throw MyException(
+ tr("mod not found: %1").arg(qUtf8Printable(modInfo->absolutePath())));
}
}
-bool OverwriteInfoDialog::recursiveDelete(const QModelIndex &index)
+bool OverwriteInfoDialog::recursiveDelete(const QModelIndex& index)
{
for (int childRow = 0; childRow < m_FileSystemModel->rowCount(index); ++childRow) {
QModelIndex childIndex = m_FileSystemModel->index(childRow, 0, index);
@@ -118,8 +120,7 @@ bool OverwriteInfoDialog::recursiveDelete(const QModelIndex &index)
return true;
}
-
-void OverwriteInfoDialog::deleteFile(const QModelIndex &index)
+void OverwriteInfoDialog::deleteFile(const QModelIndex& index)
{
bool res = m_FileSystemModel->isDir(index) ? recursiveDelete(index)
@@ -132,33 +133,35 @@ void OverwriteInfoDialog::deleteFile(const QModelIndex &index)
void OverwriteInfoDialog::delete_activated()
{
- if (ui->filesView->hasFocus()) {
- QItemSelectionModel *selection = ui->filesView->selectionModel();
+ if (ui->filesView->hasFocus()) {
+ QItemSelectionModel* selection = ui->filesView->selectionModel();
- if (selection->hasSelection() && selection->selectedRows().count() >= 1) {
+ if (selection->hasSelection() && selection->selectedRows().count() >= 1) {
- if (selection->selectedRows().count() == 0) {
- return;
- }
- else if (selection->selectedRows().count() == 1) {
- QString fileName = m_FileSystemModel->fileName(selection->selectedRows().at(0));
- if (QMessageBox::question(this, tr("Confirm"), tr("Are you sure you want to delete \"%1\"?").arg(fileName),
- QMessageBox::Yes | QMessageBox::No) != QMessageBox::Yes) {
- return;
- }
- }
- else {
- if (QMessageBox::question(this, tr("Confirm"), tr("Are you sure you want to delete the selected files?"),
- QMessageBox::Yes | QMessageBox::No) != QMessageBox::Yes) {
- return;
- }
- }
+ if (selection->selectedRows().count() == 0) {
+ return;
+ } else if (selection->selectedRows().count() == 1) {
+ QString fileName = m_FileSystemModel->fileName(selection->selectedRows().at(0));
+ if (QMessageBox::question(
+ this, tr("Confirm"),
+ tr("Are you sure you want to delete \"%1\"?").arg(fileName),
+ QMessageBox::Yes | QMessageBox::No) != QMessageBox::Yes) {
+ return;
+ }
+ } else {
+ if (QMessageBox::question(
+ this, tr("Confirm"),
+ tr("Are you sure you want to delete the selected files?"),
+ QMessageBox::Yes | QMessageBox::No) != QMessageBox::Yes) {
+ return;
+ }
+ }
- foreach(QModelIndex index, selection->selectedRows()) {
- deleteFile(index);
- }
- }
- }
+ foreach (QModelIndex index, selection->selectedRows()) {
+ deleteFile(index);
+ }
+ }
+ }
}
void OverwriteInfoDialog::deleteTriggered()
@@ -167,44 +170,44 @@ void OverwriteInfoDialog::deleteTriggered()
return;
} else if (m_FileSelection.count() == 1) {
QString fileName = m_FileSystemModel->fileName(m_FileSelection.at(0));
- if (QMessageBox::question(this, tr("Confirm"), tr("Are you sure you want to delete \"%1\"?").arg(fileName),
- QMessageBox::Yes | QMessageBox::No) != QMessageBox::Yes) {
+ if (QMessageBox::question(
+ this, tr("Confirm"),
+ tr("Are you sure you want to delete \"%1\"?").arg(fileName),
+ QMessageBox::Yes | QMessageBox::No) != QMessageBox::Yes) {
return;
}
} else {
- if (QMessageBox::question(this, tr("Confirm"), tr("Are you sure you want to delete the selected files?"),
+ if (QMessageBox::question(this, tr("Confirm"),
+ tr("Are you sure you want to delete the selected files?"),
QMessageBox::Yes | QMessageBox::No) != QMessageBox::Yes) {
return;
}
}
- foreach(QModelIndex index, m_FileSelection) {
+ foreach (QModelIndex index, m_FileSelection) {
deleteFile(index);
}
}
-
void OverwriteInfoDialog::renameTriggered()
{
QModelIndex selection = m_FileSelection.at(0);
- QModelIndex index = selection.sibling(selection.row(), 0);
+ QModelIndex index = selection.sibling(selection.row(), 0);
if (!index.isValid() || m_FileSystemModel->isReadOnly()) {
- return;
+ return;
}
ui->filesView->edit(index);
}
-
-void OverwriteInfoDialog::openFile(const QModelIndex &index)
+void OverwriteInfoDialog::openFile(const QModelIndex& index)
{
shell::Open(m_FileSystemModel->filePath(index));
}
-
void OverwriteInfoDialog::openTriggered()
{
- foreach(QModelIndex idx, m_FileSelection) {
+ foreach (QModelIndex idx, m_FileSelection) {
openFile(idx);
}
}
@@ -213,17 +216,17 @@ void OverwriteInfoDialog::createDirectoryTriggered()
{
QModelIndex selection = m_FileSelection.at(0);
- QModelIndex index = m_FileSystemModel->isDir(selection) ? selection
- : selection.parent();
+ QModelIndex index =
+ m_FileSystemModel->isDir(selection) ? selection : selection.parent();
index = index.sibling(index.row(), 0);
QString name = tr("New Folder");
QString path = m_FileSystemModel->filePath(index).append("/");
QModelIndex existingIndex = m_FileSystemModel->index(path + name);
- int suffix = 1;
+ int suffix = 1;
while (existingIndex.isValid()) {
- name = tr("New Folder") + QString::number(suffix++);
+ name = tr("New Folder") + QString::number(suffix++);
existingIndex = m_FileSystemModel->index(path + name);
}
@@ -242,10 +245,10 @@ void OverwriteInfoDialog::on_explorerButton_clicked()
shell::Explore(m_ModInfo->absolutePath());
}
-void OverwriteInfoDialog::on_filesView_customContextMenuRequested(const QPoint &pos)
+void OverwriteInfoDialog::on_filesView_customContextMenuRequested(const QPoint& pos)
{
- QItemSelectionModel *selectionModel = ui->filesView->selectionModel();
- m_FileSelection = selectionModel->selectedRows(0);
+ QItemSelectionModel* selectionModel = ui->filesView->selectionModel();
+ m_FileSelection = selectionModel->selectedRows(0);
QMenu menu(ui->filesView);
@@ -253,7 +256,7 @@ void OverwriteInfoDialog::on_filesView_customContextMenuRequested(const QPoint &
bool hasFiles = false;
- foreach(QModelIndex idx, m_FileSelection) {
+ foreach (QModelIndex idx, m_FileSelection) {
if (m_FileSystemModel->fileInfo(idx).isFile()) {
hasFiles = true;
break;