Je récupère un ensemble de résultats de la base de données et je veux remplir le QComboBox avec les colonnes résultantes de la base de données (chaque ligne du QComboBox devrait avoir les mêmes colonnes que le résultat de la base de données) et après Je voudrais être en mesure de récupérer d'une ligne de la QComboBox une colonne spécifique et l'utiliser plus loin dans l'application. Je pense qu'il serait possible d'ajouter QTableView à QComboBox. Je veux faire ceci parce que je veux ajouter plus de signification aux résultats d'une manière que certaines colonnes de résultat sont simplement des nombres simples et d'autres sont les informations de description.Ajouter QTableView à QComboBox
J'ai découvert qu'il serait possible de concaténer le résultat et de remplir le QComboBox mais cela me laissera avec une seule valeur pour chaque ligne à travailler et je dois faire exploser la chaîne pour obtenir la partie exacte qu'elle est nécessaire de travailler avec.
Il sera préférable de créer votre propre widget pour faire ce genre de travail, créer une action d'ajout de QLineEdit avec une icône flèche vers le bas (comme dans la combobox) et sur l'action déclenchée pop-up un QFrame contenant votre QTableView ou tout autre widget que vous souhaitez faire apparaître, – Simon