diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2012-06-17 19:09:27 +0200 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2012-06-17 19:48:22 +0200 |
commit | 74f40aa76a59135eefdb30a61638799f66490bf1 (patch) | |
tree | db382e95bc9e9216cd2ffc67291bcaa9e5c7bf14 /ark/ark_part.cpp | |
parent | 4b45c94a3a80aea92d839c793a9d5160e42d2af8 (diff) | |
download | tdeutils-74f40aa76a59135eefdb30a61638799f66490bf1.tar.gz tdeutils-74f40aa76a59135eefdb30a61638799f66490bf1.zip |
[Ark] Repairs and extensions
Added support for Arj
Added support for check archives
Added support for password processing
Fix show broken filenames into real UTF-8
This closes Bug 1030
(cherry picked from commit 1c84948d57c174bcd9732a5a0a51d42d3626d000)
Diffstat (limited to 'ark/ark_part.cpp')
-rw-r--r-- | ark/ark_part.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ark/ark_part.cpp b/ark/ark_part.cpp index f52d763..456e397 100644 --- a/ark/ark_part.cpp +++ b/ark/ark_part.cpp @@ -139,6 +139,9 @@ ArkPart::setupActions() editAction = new KAction(i18n("Edit &With..."), 0, TQT_TQOBJECT(awidget), TQT_SLOT(action_edit()), actionCollection(), "edit"); + testAction = new KAction(i18n("&Test integrity"), 0, awidget, + TQT_SLOT(action_test()), actionCollection(), "test"); + selectAllAction = KStdAction::selectAll(TQT_TQOBJECT(awidget->fileList()), TQT_SLOT(selectAll()), actionCollection(), "select_all"); deselectAllAction = new KAction(i18n("&Unselect All"), 0, TQT_TQOBJECT(awidget->fileList()),TQT_SLOT(unselectAll()), actionCollection(), "deselect_all"); @@ -189,6 +192,7 @@ void ArkPart::fixEnables() addDirAction->setEnabled(awidget->isArchiveOpen() && !bReadOnly && bAddDirSupported); extractAction->setEnabled(bHaveFiles); + testAction->setEnabled(true); awidget->searchBar()->setEnabled(bHaveFiles); bool b = ( bHaveFiles @@ -216,6 +220,7 @@ void ArkPart::initialEnables() addDirAction->setEnabled(false); openWithAction->setEnabled(false); editAction->setEnabled(false); + testAction->setEnabled(false); awidget->searchBar()->setEnabled(false); } @@ -234,6 +239,7 @@ void ArkPart::disableActions() addDirAction->setEnabled(false); openWithAction->setEnabled(false); editAction->setEnabled(false); + testAction->setEnabled(false); awidget->searchBar()->setEnabled(false); } |