by
Changes to one file · Browse files at 272b20d3d98e Showing diff from parent 9bf5c26b7555 475eafd798bb Diff from another changeset...
@@ -159,7 +159,15 @@ tb.addWidget(self.targetcheckbox)
tb.addWidget(self.targetcombo)
- style = QApplication.style()
+ hbox = QHBoxLayout()
+ hbox.setContentsMargins(0, 0, 0, 0)
+ layout.addLayout(hbox)
+ self.optionshdrlabel = lbl = QLabel(_('<b>Selected Options:</b>'))
+ hbox.addWidget(lbl)
+ self.optionslabel = QLabel()
+ self.optionslabel.setAcceptDrops(False)
+ hbox.addWidget(self.optionslabel)
+ hbox.addStretch()
hbox = QHBoxLayout()
hbox.setContentsMargins(0, 0, 0, 0)
@@ -216,6 +224,7 @@ self.pathentry.textChanged.connect(self.refreshUrl)
tbar.addWidget(self.pathentry)
+ style = QApplication.style()
a = tbar.addAction(style.standardIcon(QStyle.SP_DialogSaveButton),
_('Save'))
a.setToolTip(_('Save current URL under an alias'))
@@ -340,6 +349,7 @@ dlg.setWindowModality(Qt.WindowModal)
if dlg.exec_() == QDialog.Accepted:
self.opts.update(dlg.outopts)
+ self.refreshUrl()
def reload(self):
# Refresh configured paths
@@ -404,6 +414,16 @@ w.setDisabled(schemeIndex == 0)
self.securebutton.setVisible(schemeIndex == 3)
+ opts = []
+ for opt, value in self.opts.iteritems():
+ if value is True:
+ opts.append('--'+opt)
+ elif value:
+ opts.append('--'+opt+'='+value)
+ self.optionslabel.setText(' '.join(opts))
+ self.optionslabel.setVisible(bool(opts))
+ self.optionshdrlabel.setVisible(bool(opts))
+
def currentUrl(self, hidepw):
scheme = _schemes[self.schemecombo.currentIndex()]
if scheme == 'local':
|
Loading...