本文整理汇总了Python中PyQt4.QtGui.QGroupBox.setFont方法的典型用法代码示例。如果您正苦于以下问题:Python QGroupBox.setFont方法的具体用法?Python QGroupBox.setFont怎么用?Python QGroupBox.setFont使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PyQt4.QtGui.QGroupBox
的用法示例。
在下文中一共展示了QGroupBox.setFont方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: DHakkinda
# 需要导入模块: from PyQt4.QtGui import QGroupBox [as 别名]
# 或者: from PyQt4.QtGui.QGroupBox import setFont [as 别名]
class DHakkinda(QDialog):
def __init__(self, parent):
QDialog.__init__(self, parent)
self.resize(500, 350)
self.setMaximumSize(500, 350)
self.gLayout =QGridLayout(self)
self.logo = QLabel(self)
self.logo.setPixmap(QPixmap(":/logo/data/logo.png"))
self.gLayout.addWidget(self.logo, 0, 0, 2, 1)
self.appName = QLabel(self)
font = QFont()
font.setPointSize(32)
font.setWeight(50)
self.appName.setFont(font)
self.gLayout.addWidget(self.appName, 0, 1, 1, 2)
self.appVersion = QLabel(self)
font = QFont()
font.setPointSize(9)
font.setWeight(75)
font.setBold(True)
self.appVersion.setFont(font)
self.appVersion.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.gLayout.addWidget(self.appVersion, 1, 1, 1, 2)
self.gBox = QGroupBox(self)
font = QFont()
font.setPointSize(12)
font.setWeight(75)
font.setBold(True)
self.gBox.setFont(font)
self.gLayout2 = QGridLayout(self.gBox)
self.scrollArea = QScrollArea(self.gBox)
self.scrollArea.setFrameShape(QFrame.NoFrame)
self.scrollArea.setWidgetResizable(True)
self.scrollAreaWidgetContents = QWidget()
self.scrollAreaWidgetContents.setGeometry(0, 0, 476, 199)
self.gLayout3 = QGridLayout(self.scrollAreaWidgetContents)
self.appHakkinda = QLabel(self.scrollAreaWidgetContents)
font = QFont()
font.setPointSize(9)
font.setWeight(50)
font.setBold(False)
self.appHakkinda.setFont(font)
self.appHakkinda.setWordWrap(True)
self.gLayout3.addWidget(self.appHakkinda, 0, 0, 1, 1)
self.scrollArea.setWidget(self.scrollAreaWidgetContents)
self.gLayout2.addWidget(self.scrollArea, 0, 0, 1, 1)
self.gLayout.addWidget(self.gBox, 2, 0, 2, 4)
spacerItem = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gLayout.addItem(spacerItem, 0, 3, 1, 1)
spacerItem1 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gLayout.addItem(spacerItem1, 2, 1, 1, 2)
self.setWindowTitle(u"Virux Hakkında")
self.appName.setText(u"Virux")
self.appVersion.setText(u"Sürüm %s"%QApplication.applicationVersion())
self.gBox.setTitle(u"Hakkında")
self.appHakkinda.setText(u"""
<p>Virux, platform bağımsız bir antivirüs yazılımıdır :P</p>
<p>Yazılımıın bir arayüzü yoktur. Sadece sistem çubuğunda bir tepsi oluşur. Bu tepsi animasyon şeklindedir.</p>
<p>Rasgele zamanlarda mevcut olan dialoglardan bir tanesi ekranda gözükecektir. Sadece eğlence amacıyla yapılmıştır...</p>
<p><b>Geliştirici:</b> Metehan Özbek - <a href='mailto:[email protected]'>[email protected]</a></p>
<p><b>Görsel Çalışma:</b> Yasin Özcan - <a href='mailto:[email protected]'>[email protected]</a></p>
<p><b>Katkı Yapanlar:</b> Yaşar Arabacı - <a href='mailto:[email protected]'>[email protected]</a></p>
<p><b>Lisans:</b> GPL v3</p>
<p></p>""")
示例2: Hakkinda
# 需要导入模块: from PyQt4.QtGui import QGroupBox [as 别名]
# 或者: from PyQt4.QtGui.QGroupBox import setFont [as 别名]
class Hakkinda(QDialog):
def __init__(self, parent):
QDialog.__init__(self, parent)
self.resize(500, 350)
self.setMaximumSize(500, 350)
self.gLayout = QGridLayout(self)
self.logo = QLabel(self)
self.logo.setPixmap(QPixmap(":/resim/parcala.png"))
self.gLayout.addWidget(self.logo, 0, 0, 2, 1)
self.appName = QLabel(self)
font = QFont()
font.setPointSize(32)
font.setWeight(50)
self.appName.setFont(font)
self.gLayout.addWidget(self.appName, 0, 1, 1, 2)
self.appVersion = QLabel(self)
font = QFont()
font.setPointSize(9)
font.setWeight(75)
font.setBold(True)
self.appVersion.setFont(font)
self.appVersion.setAlignment(Qt.AlignHCenter|Qt.AlignTop)
self.gLayout.addWidget(self.appVersion, 1, 1, 1, 2)
self.gBox = QGroupBox(self)
font = QFont()
font.setPointSize(12)
font.setWeight(75)
font.setBold(True)
self.gBox.setFont(font)
self.gLayout2 = QGridLayout(self.gBox)
self.scrollArea = QScrollArea(self.gBox)
self.scrollArea.setFrameShape(QFrame.NoFrame)
self.scrollArea.setWidgetResizable(True)
self.scrollAreaWidgetContents = QWidget()
self.scrollAreaWidgetContents.setGeometry(0, 0, 476, 199)
self.gLayout3 = QGridLayout(self.scrollAreaWidgetContents)
self.appHakkinda = QLabel(self.scrollAreaWidgetContents)
font = QFont()
font.setPointSize(9)
font.setWeight(50)
font.setBold(False)
self.appHakkinda.setFont(font)
self.appHakkinda.setWordWrap(True)
self.gLayout3.addWidget(self.appHakkinda, 0, 0, 1, 1)
self.scrollArea.setWidget(self.scrollAreaWidgetContents)
self.gLayout2.addWidget(self.scrollArea, 0, 0, 1, 1)
self.gLayout.addWidget(self.gBox, 2, 0, 2, 4)
spacerItem = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)
self.gLayout.addItem(spacerItem, 0, 3, 1, 1)
spacerItem1 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.gLayout.addItem(spacerItem1, 2, 1, 1, 2)
self.setWindowTitle(self.trUtf8(u"%s Hakkında"%QApplication.applicationName()))
self.appName.setText(self.trUtf8(u"%s"%QApplication.applicationName()))
self.appVersion.setText(self.trUtf8(u"Sürüm %s"%QApplication.applicationVersion()))
self.gBox.setTitle(self.trUtf8("Hakkında"))
self.appHakkinda.setText(self.trUtf8("""
<p>Parçala, Hj-Split ile aynı işi yapan dosya parçalama ve birleştirme yazılımıdır.</p>
<p>Parçala, büyük boyutlu dosyaları parçalara böldüğü gibi parçalanmış dosyaları birleştirme ve dosyaların doğrulamasını yapabilmektedir.</p>
<p><b>Geliştirici:</b> Metehan Özbek - <a href='mailto:[email protected]'>[email protected]</a></p>
<p><b>Görsel Çalışma:</b> Yasin Özcan - <a href='mailto:[email protected]'>[email protected]</a></p>
<p><b>Lisans:</b> GPL v3</p>
<p></p>"""))