X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmanagecapturesdialog.cpp;h=bc2e3cb71949cd1a8dcbbe5b07455ff02c33b796;hb=d679fbf19a2511b181570418dc7fa7c815728bcb;hp=497564cf58cf76b6960a2018a02ed43f3fc311b7;hpb=cd85961a9520f2f3c909e889dacd8de539468b89;p=kdenlive diff --git a/src/managecapturesdialog.cpp b/src/managecapturesdialog.cpp index 497564cf..bc2e3cb7 100644 --- a/src/managecapturesdialog.cpp +++ b/src/managecapturesdialog.cpp @@ -34,7 +34,9 @@ #include -ManageCapturesDialog::ManageCapturesDialog(KUrl::List files, QWidget * parent): QDialog(parent) { +ManageCapturesDialog::ManageCapturesDialog(const KUrl::List &files, QWidget * parent) + : QDialog(parent) +{ setFont(KGlobalSettings::toolBarFont()); m_view.setupUi(this); m_importButton = m_view.buttonBox->button(QDialogButtonBox::Ok); @@ -51,7 +53,7 @@ ManageCapturesDialog::ManageCapturesDialog(KUrl::List files, QWidget * parent): item->setFlags(Qt::ItemIsUserCheckable | Qt::ItemIsSelectable | Qt::ItemIsEnabled); item->setCheckState(0, Qt::Checked); } - connect(m_view.treeWidget, SIGNAL(itemChanged(QTreeWidgetItem *, int)), this, SLOT(slotRefreshButtons())); + connect(m_view.treeWidget, SIGNAL(itemChanged(QTreeWidgetItem*,int)), this, SLOT(slotRefreshButtons())); connect(m_view.deleteButton, SIGNAL(pressed()), this, SLOT(slotDeleteCurrent())); connect(m_view.toggleButton, SIGNAL(pressed()), this, SLOT(slotToggle())); QTreeWidgetItem *item = m_view.treeWidget->topLevelItem(0); @@ -63,11 +65,14 @@ ManageCapturesDialog::ManageCapturesDialog(KUrl::List files, QWidget * parent): adjustSize(); } -ManageCapturesDialog::~ManageCapturesDialog() {} +ManageCapturesDialog::~ManageCapturesDialog() +{ +} -void ManageCapturesDialog::slotCheckItemIcon() { +void ManageCapturesDialog::slotCheckItemIcon() +{ int ct = 0; - int count = m_view.treeWidget->topLevelItemCount(); + const int count = m_view.treeWidget->topLevelItemCount(); while (ct < count) { QTreeWidgetItem *item = m_view.treeWidget->topLevelItem(ct); //QTreeWidgetItem *item = m_view.treeWidget->currentItem(); @@ -83,10 +88,11 @@ void ManageCapturesDialog::slotCheckItemIcon() { m_view.treeWidget->setEnabled(true); } -void ManageCapturesDialog::slotRefreshButtons() { - int count = m_view.treeWidget->topLevelItemCount(); +void ManageCapturesDialog::slotRefreshButtons() +{ + const int count = m_view.treeWidget->topLevelItemCount(); bool enabled = false; - for (int i = 0; i < count; i++) { + for (int i = 0; i < count; ++i) { QTreeWidgetItem *item = m_view.treeWidget->topLevelItem(i); if (item && item->checkState(0) == Qt::Checked) { enabled = true; @@ -96,10 +102,11 @@ void ManageCapturesDialog::slotRefreshButtons() { m_importButton->setEnabled(enabled); } -void ManageCapturesDialog::slotDeleteCurrent() { +void ManageCapturesDialog::slotDeleteCurrent() +{ QTreeWidgetItem *item = m_view.treeWidget->currentItem(); if (!item) return; - int i = m_view.treeWidget->indexOfTopLevelItem(item); + const int i = m_view.treeWidget->indexOfTopLevelItem(item); m_view.treeWidget->takeTopLevelItem(i); kDebug() << "DELETING FILE: " << item->text(0); //KIO::NetAccess::del(KUrl(item->text(0)), this); @@ -109,22 +116,26 @@ void ManageCapturesDialog::slotDeleteCurrent() { item = NULL; } -void ManageCapturesDialog::slotToggle() { - int count = m_view.treeWidget->topLevelItemCount(); - for (int i = 0; i < count; i++) { +void ManageCapturesDialog::slotToggle() +{ + const int count = m_view.treeWidget->topLevelItemCount(); + for (int i = 0; i < count; ++i) { QTreeWidgetItem *item = m_view.treeWidget->topLevelItem(i); if (item) { - if (item->checkState(0) == Qt::Checked) item->setCheckState(0, Qt::Unchecked); - else item->setCheckState(0, Qt::Checked); + if (item->checkState(0) == Qt::Checked) + item->setCheckState(0, Qt::Unchecked); + else + item->setCheckState(0, Qt::Checked); } } } -KUrl::List ManageCapturesDialog::importFiles() { +KUrl::List ManageCapturesDialog::importFiles() +{ KUrl::List result; - int count = m_view.treeWidget->topLevelItemCount(); - for (int i = 0; i < count; i++) { + const int count = m_view.treeWidget->topLevelItemCount(); + for (int i = 0; i < count; ++i) { QTreeWidgetItem *item = m_view.treeWidget->topLevelItem(i); if (item && item->checkState(0) == Qt::Checked) result.append(KUrl(item->data(0, Qt::UserRole).toString()));