


Fonction d'info-bulle PyQt5 que vous devez apprendre tous les jours
Cet article présente principalement en détail la fonction d'info-bulle de PyQt5 que vous devez apprendre chaque jour. Il a une certaine valeur de référence. Les amis intéressés peuvent s'y référer
Cet article nous apprendra comment utiliser les contrôles PyQt5. . Fonction info-bulle.
#!/usr/bin/python3 # -*- coding: utf-8 -*- """ PyQt5 教程 这个例子显示了窗口和按钮气泡工具提示。 作者:我的世界你曾经来过 博客:http://blog.csdn.net/weiaitaowang 最后编辑:2016年7月29日 """ import sys from PyQt5.QtWidgets import (QApplication, QWidget, QToolTip, QPushButton) from PyQt5.QtGui import QFont class Example(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): QToolTip.setFont(QFont('楷体', 14)) self.setToolTip('这是一个 <b>QWidget</b> 控件') btn = QPushButton('按钮', self) btn.setToolTip('这是一个 <b>QPushButton</b> 控件') btn.resize(btn.sizeHint()) btn.move(50, 50) self.setGeometry(300, 300, 300, 220) self.setWindowTitle('工具提示') self.show() if __name__ == '__main__': app = QApplication(sys.argv) ex = Example() sys.exit(app.exec_())
Dans cet exemple, nous affichons des info-bulles pour deux contrôles PyQt5.
QToolTip.setFont(QFont('楷体', 14))
Cette méthode statique définit la police utilisée pour les info-bulles, nous utilisons une taille de 10 px avec une police italique
self.setToolTip(' This est un contrôleQWidget')
Pour créer une info-bulle pour ce contrôle de fenêtre, nous utilisons la méthode setTooltip(), et nous pouvons utiliser le format de texte enrichi pour le texte affiché .
btn = QPushButton('按钮', self) btn.setToolTip('这是一个 <b>QPushButton</b> 控件')
Nous créons un contrôle de bouton et définissons l'info-bulle du contrôle.
btn.resize(btn.sizeHint()) btn.move(50, 50)
Définissez la taille et la position du contrôle bouton dans le formulaire La méthode sizeHint() donne au bouton une taille recommandée.
Après l'exécution du programme
Recommandations associées :
Correspondance gourmande Python et correspondance multi-lignes
Python déduplique les données en double multi-attributs
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds



GiteEpages STATIQUE Le déploiement du site Web a échoué: 404 Dépannage des erreurs et résolution lors de l'utilisation de Gitee ...

L'événement ONBLUR qui implémente l'édition de ligne AVUE-CRUD dans la bibliothèque des composants AVUE déclenche manuellement le composant Avue-Crud. Il offre des fonctions d'édition en ligne pratiques, mais parfois nous devons ...

Comment construire rapidement une page frontale en développement back-end? En tant que développeur backend avec trois ou quatre ans d'expérience, il a maîtrisé le JavaScript de base, CSS et HTML ...

Automatisation des pages Web et calcul numérique: implémentation basée sur les scripts intégrés du navigateur Cet article explorera comment utiliser les scripts intégrés du navigateur pour implémenter les opérations et les numéros d'éléments de page Web ...

Comment modifier et rejouer efficacement les cookies demandés dans Chromedevtools à l'aide de Chrome ...

À propos de l'utilisation de PNPM au lieu de NPM pour créer une application React à l'aide de NPX ...

Réalisez l'effet d'écart de la disposition des coupons de carte. Lors de la conception de la disposition des coupons de carte, vous rencontrez souvent la nécessité d'ajouter des lacunes sur les coupons de carte, surtout lorsque l'arrière-plan est le gradient ...

Implémentation de l'effet de fixation de la page de la déplacement indépendamment des barres de défilement et des éléments dans la conception Web, nous devons parfois réaliser un effet spécial, c'est-à-dire lorsque les barres de défilement font défiler ...
