From bcd9d7e7d0217868b8ad1d3ebedbef99f6a889e7 Mon Sep 17 00:00:00 2001 From: Virgil Dupras Date: Thu, 2 Aug 2012 15:42:02 -0400 Subject: [PATCH] Disable the Symlink/Hardlink radio buttons under Windows. --- qt/base/deletion_options.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/qt/base/deletion_options.py b/qt/base/deletion_options.py index 2a211105..74e8f9d5 100644 --- a/qt/base/deletion_options.py +++ b/qt/base/deletion_options.py @@ -33,9 +33,6 @@ class DeletionOptions(QDialog): self.msgLabel = QLabel() self.verticalLayout.addWidget(self.msgLabel) self.linkCheckbox = QCheckBox(tr("Link deleted files")) - if not (ISOSX or ISLINUX): - self.linkCheckbox.setEnabled(False) - self.linkCheckbox.setText(self.linkCheckbox.text() + tr(" (Mac OS X or Linux only)")) self.verticalLayout.addWidget(self.linkCheckbox) text = tr("After having deleted a duplicate, place a link targeting the reference file " "to replace the deleted file.") @@ -44,6 +41,10 @@ class DeletionOptions(QDialog): self.verticalLayout.addWidget(self.linkMessageLabel) self.linkTypeRadio = RadioBox(items=[tr("Symlink"), tr("Hardlink")], spread=False) self.verticalLayout.addWidget(self.linkTypeRadio) + if not (ISOSX or ISLINUX): + self.linkCheckbox.setEnabled(False) + self.linkTypeRadio.setEnabled(False) + self.linkCheckbox.setText(self.linkCheckbox.text() + tr(" (Mac OS X or Linux only)")) self.directCheckbox = QCheckBox(tr("Directly delete files")) self.verticalLayout.addWidget(self.directCheckbox) text = tr("Instead of sending files to trash, delete them directly. This option is usually "