zoukankan      html  css  js  c++  java
  • Pyqt5_QLabel

    QLabel

    • 作用

    • 方法

    • 信号

     作用

    占位符、显示文本、显示图片、放置gif动画、超链接、提示标记

    方法
    setAlignment()

    按固定值方式对齐文本

    Qt.AlignLeft:水平方向靠左对齐

    Qt.AlignRight:水平方向靠右对齐

    Qt.AlignCenter:水平方向居中对齐

    Qt.AlignJustify:水平方向调整间距两端对齐

    Qt.AlignTop:垂直方向靠上对齐

    Qt.AlignBottom:垂直方向靠下对齐

    Qt.AlignVCenter:垂直方向居中对齐

    serIndent()
    #设置文本缩进值
    setPixmap()

    # 设置QLabel为一个Pixmap图片

     text()

    #获得Qlabel的文本内容

     setText()

    #设置Qlabel的文本内容

      selectedText()

    #返回所选择的字符

    setBuddy()

     设置QLabel的助记符及buddy(伙伴),及使用Qlabel设置快捷键,会在快捷键后将焦点设置到其buddy上,这里用到了Qlabel的交互控件功能    ,此外,buddy可以是任何一个widget控件,使用setBuddy(QWidget*)设置,其Qlabel必须是文本内容,并且使用“&”符号设置了助记符

     setWordWrap()

      设置是否允许换行

     信号
    linkActiveted

    当单击标签中的超链接,希望在新窗口打开这个超链接时,setOpenExternalLinks特性必须设置为True,即setOpenExternalLinks(True)

     linkHovered

    #当鼠标指针滑过标签中嵌入的超链接时,需要用槽函数与这个信号进行绑定

     1        self.result_label = QLabel("Result:")
     2         self.resultSave_button= QPushButton("Save")
     3         self.resultSave_button.clicked.connect(self.saveResult)
     4         self.resultClear_button = QPushButton("Clear")
     5         self.resultClear_button.clicked.connect(self.clearResult)
     6         #self.result_label.setFont()
     7         self.result_label.setFrameStyle(QFrame.Panel|QFrame.Sunken)
     8         #设置背景色
     9         #标签的背景填充更改为True,否则无法显示背景
    10         self.result_label.setAutoFillBackground(True)
    11         #实例化背景对象,进行相关背景颜色属性设置
    12         palette=QPalette()
    13         #palette.setColor(QPalette.Window,Qt.blue)
    14         palette.setColor(QPalette.Window,Qt.green)
    15         #标签1加载背景
    16         self.result_label.setPalette(palette)
    17         #设置文本居中显示
    18         self.result_label.setAlignment(Qt.AlignCenter)
  • 相关阅读:
    zoj 3627#模拟#枚举
    Codeforces 432D Prefixes and Suffixes kmp
    hdu 4778 Gems Fight! 状压dp
    CodeForces 379D 暴力 枚举
    HDU 4022 stl multiset
    手动转一下田神的2048
    【ZOJ】3785 What day is that day? ——KMP 暴力打表找规律
    poj 3254 状压dp
    C++中运算符的优先级
    内存中的数据对齐
  • 原文地址:https://www.cnblogs.com/yaner2018/p/9812701.html
Copyright © 2011-2022 走看看