Ejemplo n.º 1
0
 def _create_smiles(self, text):
     faceModel = FaceModel()
     for face in faceModel.all_faces():
         new_text = text.replace("[%s]" % face.name, '<img src="%s" />' % face.path)
         if new_text != text:
             self._create_animation(face.path)
             text = new_text
     return text
Ejemplo n.º 2
0
 def _create_smiles(self, text):
     faceModel = FaceModel()
     faceModel.init()
     for name, path in faceModel.dic().items():
         new_text = text.replace("[%s]" % name, '<img src="%s" />' % path)
         if new_text != text:
             self._create_animation(path)
             text = new_text
     return text
Ejemplo n.º 3
0
 def _create_smiles(self, text):
     faceModel = FaceModel()
     for face in faceModel.all_faces():
         new_text = text.replace("[%s]" % face.name,
                                 '<img src="%s" />' % face.path)
         if new_text != text:
             self._create_animation(face.path)
             text = new_text
     return text
Ejemplo n.º 4
0
class FaceWindow(QtGui.QDialog, Ui_FaceWindow):
    def __init__(self, parent=None):
        super(FaceWindow, self).__init__(parent)
        self.setupUi(self)
        self.setupModels()
        self.faceName = ""

    def setupModels(self):
        self.faceModel = FaceModel(self)
        self.faceModel.init()
        self.faceView.setModel(self.faceModel)
        self.faceView.smileyClicked.connect(self.returnSmileyName)

    def returnSmileyName(self, faceName):
        self.faceName = "[%s]" % faceName
        self.done(True)
Ejemplo n.º 5
0
class FaceWindow(QtGui.QDialog):
    def __init__(self, parent=None):
        super(FaceWindow, self).__init__(parent)
        self.setupUi(self)
        self.setupModels()
        self.faceName = ""

    def setupUi(self, widget):
        self.resize(533, 288)
        self.gridLayout = QtGui.QGridLayout(self)
        self.faceView = WFaceListWidget(self)
        self.gridLayout.addWidget(self.faceView, 0, 0, 1, 1)
        self.setWindowTitle(self.tr("Choose a smiley"))

    def setupModels(self):
        self.faceModel = FaceModel(self)
        self.faceModel.init()
        self.faceView.setModel(self.faceModel)
        self.faceView.smileyClicked.connect(self.returnSmileyName)

    def returnSmileyName(self, faceName):
        self.faceName = "[%s]" % faceName
        self.done(True)
Ejemplo n.º 6
0
 def setupModels(self):
     self.faceModel = FaceModel(self)
     self.faceModel.init()
     self.faceView.setModel(self.faceModel)
     self.faceView.smileyClicked.connect(self.returnSmileyName)
Ejemplo n.º 7
0
 def setupModels(self):
     self.faceModel = FaceModel(self)
     self.faceView.setModel(self.faceModel)
     self.faceView.smileyClicked.connect(self.returnSmileyName)