๐Ÿ“ฆ littlecodersh / blizzardui

๐Ÿ“„ demo.py ยท 25 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25#coding=utf8
import sys

from blizzardui.pyqt.QtGui import (
    QApplication, QPixmap)

from blizzardui.widgets import Chatroom

app = QApplication(sys.argv)
mainWindow = Chatroom(toNickName=u'ๅฅฝๅ‹A', fromNickName='LittleCoder',
    headImage=QPixmap('src/chatroom/images/header/default_image.png'))
mainWindow.show()

def fn(msg):
    mainWindow.add_msg(msg)
    print(unicode(msg))
mainWindow.messageReceived.connect(fn)

mainWindow.add_msg(u'yo'*50)
mainWindow.add_msg('yo', isSend=False)
mainWindow.add_msg('yo')
mainWindow.set_footer(u'ๆœ€ๅŽ็™ปๅฝ•')

sys.exit(app.exec_())