예제 #1
0
    def createObjecValueWrap(self, value):
        wrapWidget = QWidget()
        wrapWidget._rootLayout = QHBoxLayout()
        wrapWidget._rootLayout.setContentsMargins(0, 0, 0, 0)

        removeBt = QPushButton("x")
        FreezeEditButtonSize(removeBt)
        removeBt.clicked.connect(
            lambda: self._signal_removeBt_clicked(removeBt))
        removeBt._value = value

        wrapWidget._rootLayout.addStretch()
        wrapWidget._rootLayout.addWidget(removeBt)

        wrapWidget.setLayout(wrapWidget._rootLayout)

        return wrapWidget