Esempio n. 1
0
class SmileyWindow(QtGui.QDialog, Ui_SmileyWindow):
    def __init__(self, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.setupUi(self)
        self.setupMyUi()
        self.setupModels()
        self.smileyName = ""

    def setupMyUi(self):
        self.smileyView.setResizeMode(self.smileyView.SizeRootObjectToView)

    def setupModels(self):
        self.smileyModel = SmileyModel(self)
        self.smileyModel.init_smileies(const.myself_path + "./ui/img/smiley",
                                       self.smileyModel, SmileyItem)
        self.smileyView.rootContext().setContextProperty(
            "SmileyModel", self.smileyModel)
        self.smileyView.rootContext().setContextProperty("parentWindow", self)
        self.smileyView.setSource(
            QtCore.QUrl.fromLocalFile(const.myself_path +
                                      "/ui/SmileyView.qml"))

    @QtCore.pyqtSlot(str)
    def returnSmileyName(self, smileyName):
        self.smileyName = smileyName
        self.done(True)
Esempio n. 2
0
 def setupModels(self):
     self.smileyModel = SmileyModel(self)
     self.smileyModel.init_smileies(const.myself_path + "./ui/img/smiley",
                                    self.smileyModel, SmileyItem)
     self.smileyView.rootContext().setContextProperty(
         "SmileyModel", self.smileyModel)
     self.smileyView.rootContext().setContextProperty("parentWindow", self)
     self.smileyView.setSource(
         QtCore.QUrl.fromLocalFile(const.myself_path +
                                   "/ui/SmileyView.qml"))
Esempio n. 3
0
class SmileyWindow(QtGui.QDialog, Ui_SmileyWindow):
    def __init__(self, parent=None):
        super(SmileyWindow, self).__init__(parent)
        self.setupUi(self)
        self.setupModels()
        self.smileyName = ""

    def setupModels(self):
        self.smileyModel = SmileyModel(self)
        self.smileyModel.init_smileies(const.myself_path + "./ui/img/smiley",
                                       self.smileyModel, SmileyItem)
        self.smileyView.setModel(self.smileyModel)
        self.smileyView.smileyClicked.connect(self.returnSmileyName)

    def returnSmileyName(self, smileyName):
        self.smileyName = "[%s]" % smileyName
        self.done(True)
Esempio n. 4
0
class SmileyWindow(QtGui.QDialog, Ui_SmileyWindow):
    def __init__(self, parent=None):
        QtGui.QDialog.__init__(self, parent)
        self.setupUi(self)
        self.setupMyUi()
        self.setupModels()
        self.smileyName = ""

    def setupMyUi(self):
        self.smileyView.setResizeMode(self.smileyView.SizeRootObjectToView)

    def setupModels(self):
        self.smileyModel = SmileyModel(self)
        self.smileyModel.init_smileies(myself_path + "./ui/img/smiley", self.smileyModel, SmileyItem)
        self.smileyView.rootContext().setContextProperty("SmileyModel", self.smileyModel)
        self.smileyView.rootContext().setContextProperty("parentWindow", self)
        self.smileyView.setSource(QtCore.QUrl.fromLocalFile(myself_path + "/ui/SmileyView.qml"))

    @QtCore.pyqtSlot(str)
    def returnSmileyName(self, smileyName):
        self.smileyName = smileyName
        self.done(True)
Esempio n. 5
0
 def setupModels(self):
     self.smileyModel = SmileyModel(self)
     self.smileyModel.init_smileies(const.myself_path + "./ui/img/smiley",
                                    self.smileyModel, SmileyItem)
     self.smileyView.setModel(self.smileyModel)
     self.smileyView.smileyClicked.connect(self.returnSmileyName)
Esempio n. 6
0
 def setupModels(self):
     self.smileyModel = SmileyModel(self)
     self.smileyModel.init_smileies(myself_path + "./ui/img/smiley", self.smileyModel, SmileyItem)
     self.smileyView.rootContext().setContextProperty("SmileyModel", self.smileyModel)
     self.smileyView.rootContext().setContextProperty("parentWindow", self)
     self.smileyView.setSource(QtCore.QUrl.fromLocalFile(myself_path + "/ui/SmileyView.qml"))