FlowLayoutWidget.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:ezdmb 作者: angryrancor 项目源码 文件源码
def paintEvent(self, event):
        painter = QtGui.QPainter(self)
        painter.setRenderHint(QtGui.QPainter.Antialiasing, True)
        painter.drawRoundedRect(
            0, 0, self.width() - 1, self.height() - 1, 5, 5)
        super(Bubble, self).paintEvent(event)

# class MainWindow(QtWidgets.QMainWindow):
#     def __init__(self, text, parent=None):
#         super(MainWindow, self).__init__(parent)
#         self.mainArea = QtWidgets.QScrollArea(self)
#         self.mainArea.setWidgetResizable(True)
#         widget = QtWidgets.QWidget(self.mainArea)
#         widget.setMinimumWidth(50)
#         layout = FlowLayoutWidget(widget)
#         self.words = []
#         for word in text.split():
#             label = Bubble(word)
#             label.setFont(QtGui.QFont('SblHebrew', 18))
#             label.setFixedWidth(label.sizeHint().width())
#             self.words.append(label)
#             layout.addWidget(label)
#         self.mainArea.setWidget(widget)
#         self.setCentralWidget(self.mainArea)
#
# if __name__ == '__main__':
#
#     app = QtWidgets.QApplication(sys.argv)
#     window = MainWindow('Harry Potter is a series of fantasy literature')
#     window.show()
#     sys.exit(app.exec_())
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号