Questions sur l'utilisation de PySide, un projet de liaisons Python Qt.

Plus à propos pyside...

J'essaie d'envoyer un signal Qt à chaque fois que la fonction d'émission du gestionnaire de journalisation est appelée. Mais je pense que les fonctions MyLogHandler.emit et log.emit sont en conflit. depuis PySide2.QtCore importer QObject, Signal .......
17 mars 2021 à 01:48
Je voudrais implémenter des fonctionnalités pour pouvoir rechercher dans un QPlainTextEdit une chaîne de requête et afficher toutes les lignes correspondantes dans une table. La sélection d'une ligne dans le tableau doit déplacer le curseur vers .......
13 mars 2021 à 17:29
J'ai une application pyside6, je souhaite définir le style d'application sur Material Design, donc j'ai défini sys.argv += ['--style', 'material'] ci-dessous: import sys,os from PySide6.QtGui import QGuiApplication from PySide6.QtQml import QQmlApplicationEngine, qmlRegisterType from PySide6.QtCore ....
8 mars 2021 à 09:53
J'ai une application qt quick pyside. J'ai eu un question avant, mais maintenant un autre proplem est là. Juste une fenêtre vide apparaît, puis dans la fenêtre de l'application, je vois le message ci-dessous. Bien que j'ai une autre application rapide qt que j'ai écrite cela en c ++ et il n'y a pas ....
7 mars 2021 à 07:51
J'écris la classe pour remplacer les méthodes dragEnterEvent et dropEvent sur l'objet QtWidgets.QPlainTextEdit: class ChangeMethodsDnDTagList(QtWidgets.QPlainTextEdit): def __init__(self, obj): super().__init__() self.obj = obj # will be type = BeforeQtWidgets.QPlainTextEdit ....
16 févr. 2021 à 06:59
Normalement, dans les applications Qt, vous utiliseriez ceci au début et à la fin de votre code: app = QtWidgets.QApplication(sys.argv) ... app.exec_() Mais dans Maya, vous ne l'utilisez pas car Qt s'exécute sur l'application Maya lui-même. Je suis sûr que cela fonctionne de la même manière pour d....
15 févr. 2021 à 12:59
Je crée une application de mini chat pour améliorer mes compétences en matière de socket et d'interface graphique en Python. Mais mon QThread se vide à chaque fois que je lance une application. J'ai besoin d'exécuter Thread avec l'interface graphique Ici, c'est client.py import socket import sy....
8 févr. 2021 à 17:13
J'ai la ligne suivante dans mon code: self.textLength = self.fontMetrics().width(self.text()) Cela fonctionne avec PyQt5, mais j'essaye de déplacer le code vers PySide6, et quand j'obtiens l'erreur AttributeError: type object 'PySide6.QtGui.QFontMetrics' has no attribute 'width' J'ai essayé de lire....
1 févr. 2021 à 15:24
J'essaie de mettre à jour mon modèle lorsqu'une zone de liste déroulante est modifiée. J'ai une fonction connectée à la combobox qui met à jour le modèle mais à partir de cette question -" les délégués devraient utiliser les fonctions de base du modèle chaque fois qu'ils fournissent un comportement....
J'utilise PyQt5 et Qt-Designer pour concevoir une application. Comment instancier une classe pour chaque page sur QstackedWidget. Je peux le faire dans une seule classe, tous les widgets appartiennent au même QMainWindow. Mais, le problème est que le fichier deviendra trop long et impraticable. C....
29 janv. 2021 à 20:47
J'ai deux problèmes avec la façon dont PyQt met en forme mes QLabels Problème 1: Lorsque des hyperliens sont ajoutés, il s'affiche comme s'il n'y avait pas de nouvelle ligne dans la chaîne. Pour le texte d'entrée: <a href = "https://www.google.co.uk/">https://www.google.co.uk/</a> <a href =....
29 janv. 2021 à 00:03
J'ai la barre de progression et j'ai utilisé Qt StyleSheet pour arrondir ses coins. le problème est que lorsque l'indicateur n'a pas atteint la barre des 20%, il n'est pas arrondi d'un côté. J'ai joint des captures d'écran à .......
10 janv. 2021 à 21:59
J'ai appris assez bien Python ces derniers temps et j'ai rencontré quelques questions ici et je ne suis pas tout à fait sûr de savoir comment les résoudre. Chaque élément de la table affiche les données d'un objet de classe appelé .......
21 déc. 2020 à 04:36
Comment supprimer correctement des éléments de mon QAbstractTableModel personnalisé? Dois-je remplacer cela par QStandardItemModel à la place? C'est l'avant: c'est l'après ... il laisse des lignes vides et le .......
20 déc. 2020 à 02:12
Ceci est mon code actuel. import sys from PySide6.QtWidgets import ( QApplication, QGridLayout, QProgressBar, QPushButton, QTableWidget, QWidget ) class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle("Example") layout....
11 déc. 2020 à 17:43
Après m'être connecté à ma base de données, j'essaie d'obtenir la valeur de tous les éléments de QListView mais il n'a pas de méthode text () ou autre chose, j'ai essayé d'utiliser le model.data () mais il renvoie l'erreur suivante: Fichier "c: \ Users \ inter \ Desktop \ neosun \ main copy 9.py", l....
10 déc. 2020 à 14:16
J'instancie un QListView à partir d'un modèle QSqlQuery, mais lors de l'ajout d'un nouvel élément, il l'ajoute à la base de données mais ne l'ajoute pas à la vue, voici mon code class MainWindow(QMainWindow): def __init__(self, *args, **kwargs): super(MainWindow, self).__init__(*args, **....
9 déc. 2020 à 13:42
J'essaye d'ajouter des onglets à mon QTabWidget dynamiquement et la chose simple que je veux faire est de dupliquer le 1er onglet prédéfini que j'ai déjà. Maintenant, avant de m'amener à cette question: Bouton de duplication des onglets dans un QTabWidget a>, écoutez-moi. Je ne souhaite pas dupli....
3 déc. 2020 à 19:24
J'essaie d'afficher un GIF animé sur le côté gauche d'un QListWidgetItem dans un QListWidget avec le texte d'étiquette suivant. J'ai lu que les QLabels contiennent des QMovies qui peuvent exécuter des animations GIF et que j'aurais besoin de créer un widget personnalisé et de l'utiliser à la place ....
1 avril 2020 à 06:25
J'essaie d'avoir un étirement QTableWidget horizontalement pour s'adapter à la largeur de la fenêtre mais je ne trouve pas comment le faire. Je suis nouveau sur Qt. L'extrait de code et l'image suivants montrent que, lors du redimensionnement horizontal de la fenêtre du programme, QLineEdit s'étire ....
15 janv. 2020 à 07:32
J'ai une application où je peux faire glisser les boutons librement dans une fenêtre. Je veux avoir une section de la fenêtre avec des emplacements dans lesquels je peux déposer le bouton. Si je le laisse tomber à proximité d'une fente, je veux que le bouton se verrouille en place dans cette fente. ....
6 déc. 2019 à 22:07
Je veux faire glisser et déposer des étiquettes, ce que mon code fait, mais en le déplaçant, l'étiquette disparaît. Comment puis-je garder l'étiquette visible pendant que je la fais glisser? J'utilise QDrag pour copier le contenu. Je veux pouvoir faire glisser ces étiquettes dans une boîte avec de n....
6 déc. 2019 à 02:36
J'ai un problème concernant les signaux et les emplacements dans Qt. Disons que j'ai trois classes et des méthodes comme ci-dessous (en ignorant la création de l'interface graphique et d'autres choses): import sys from PySide2.QtWidgets import * from PySide2.QtCore import * class MainWindow(QDialo....
25 nov. 2019 à 18:08
J'essaie de pip install pyside sur mon Raspberry Pi et je reçois l'erreur suivante: pi@raspberrypi:/ $ sudo pip install pyside Collecting pyside Using cached https://files.pythonhosted.org/packages/36/ac/ca31db6f2225844d37a41b10615c3d371587677efd074db29855e7035de6/PySide-1.2.4.tar.gz Building whee....
10 juil. 2018 à 06:15
J'ai créé un QTabWidget avec des images superposées mais les images commencent en haut du TabWidget au lieu de l'onglet. Je veux ces images en haut de chaque onglet, donc je dois trouver la taille de la barre d'onglets pour ajuster correctement les images. Actuellement, sur mon ordinateur, la hauteu....
20 févr. 2018 à 13:45