From 78c2ae150d508113ff6971bb62c7bfe3b514db78 Mon Sep 17 00:00:00 2001 From: Virgil Dupras Date: Fri, 1 Jun 2012 10:30:17 -0400 Subject: [PATCH] Disable hardlink feature on Windows. --- qt/base/deletion_options.py | 5 ++++- qt/base/result_window.py | 7 ++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/qt/base/deletion_options.py b/qt/base/deletion_options.py index 09bddeb7..f86e6e64 100644 --- a/qt/base/deletion_options.py +++ b/qt/base/deletion_options.py @@ -9,8 +9,8 @@ from PyQt4.QtCore import Qt from PyQt4.QtGui import QDialog, QVBoxLayout, QLabel, QCheckBox, QDialogButtonBox +from hscommon.plat import ISOSX, ISLINUX from hscommon.trans import trget -from qtlib.util import horizontalWrap tr = trget('ui') @@ -32,6 +32,9 @@ class DeletionOptions(QDialog): self.msgLabel = QLabel() self.verticalLayout.addWidget(self.msgLabel) self.hardlinkCheckbox = QCheckBox(tr("Hardlink deleted files")) + if not (ISOSX or ISLINUX): + self.hardlinkCheckbox.setEnabled(False) + self.hardlinkCheckbox.setText(self.hardlinkCheckbox.text() + tr(" (Mac OS X or Linux only)")) self.verticalLayout.addWidget(self.hardlinkCheckbox) text = tr("After having deleted a duplicate, place a hardlink targeting the reference file " "to replace the deleted file.") diff --git a/qt/base/result_window.py b/qt/base/result_window.py index 460529a0..f0a6fc24 100644 --- a/qt/base/result_window.py +++ b/qt/base/result_window.py @@ -7,13 +7,10 @@ # http://www.hardcoded.net/licenses/bsd_license from PyQt4.QtCore import Qt, QUrl, QRect -from PyQt4.QtGui import (QMainWindow, QMenu, QLabel, QMessageBox, QInputDialog, QLineEdit, - QDesktopServices, QFileDialog, QMenuBar, QWidget, QVBoxLayout, QAbstractItemView, QStatusBar, - QDialog, QAction, QPushButton, QCheckBox) +from PyQt4.QtGui import (QMainWindow, QMenu, QLabel, QDesktopServices, QFileDialog, QMenuBar, + QWidget, QVBoxLayout, QAbstractItemView, QStatusBar, QDialog, QAction, QPushButton, QCheckBox) -from hscommon.plat import ISOSX, ISLINUX from hscommon.trans import trget -from hscommon.util import nonone from qtlib.util import moveToScreenCenter, horizontalWrap, createActions from qtlib.search_edit import SearchEdit