Retirer le pave de description du formulaire de generation de cle
Les info-bulles suffisent : le texte fixe sous le formulaire allongeait la fenetre sans rien apporter de plus. L'explication reste accessible de deux façons : en survolant une entree de la liste deroulante, et en survolant le champ lui-meme, dont l'info-bulle reprend desormais celle du type selectionne. Sans cette seconde info-bulle, l'explication n'aurait ete visible qu'en ouvrant la liste. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -45,16 +45,6 @@ class GenerateKeyDialog(QDialog):
|
||||
form.addRow("Commentaire :", self.comment_edit)
|
||||
layout.addLayout(form)
|
||||
|
||||
# Resume du type selectionne, toujours visible : plus utile qu'une info-bulle
|
||||
# qu'il faut penser a aller chercher.
|
||||
self.type_help = QLabel()
|
||||
self.type_help.setObjectName("statusLabel")
|
||||
self.type_help.setWordWrap(True)
|
||||
self.type_help.setTextFormat(Qt.PlainText)
|
||||
self.type_help.setMinimumHeight(90)
|
||||
self.type_help.setAlignment(Qt.AlignTop)
|
||||
layout.addWidget(self.type_help)
|
||||
|
||||
self.type_combo.currentIndexChanged.connect(self._on_type_changed)
|
||||
self._on_type_changed()
|
||||
|
||||
@@ -65,7 +55,9 @@ class GenerateKeyDialog(QDialog):
|
||||
|
||||
def _on_type_changed(self) -> None:
|
||||
key_type = self.type_combo.currentData()
|
||||
self.type_help.setText(KEY_TYPE_DESCRIPTIONS.get(key_type, ""))
|
||||
# l'info-bulle du champ reprend celle du type choisi : sans ca, l'explication
|
||||
# ne serait visible qu'en ouvrant la liste deroulante
|
||||
self.type_combo.setToolTip(KEY_TYPE_DESCRIPTIONS.get(key_type, ""))
|
||||
# la taille en bits ne concerne que RSA
|
||||
self.bits_spin.setEnabled(key_type == KEY_TYPE_RSA)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user