i just the increment the row and col val in addwidget command like this
def refreshPoseLibrary(self, Path ):
                buttons = self.getBtnList()
                row = 0
                col = 0
                self.deleteAll()
                Files = self.getfiles_by_Date(Path)
                Poses = self.findAllFiles(Files, '.xml')
                for Pose in Poses:
                        icon = Path + Pose + '.png'
                        # print icon
                        self.icon.addPixmap(QtGui.QPixmap(icon), 
QtGui.QIcon.Normal, QtGui.QIcon.Off)
                        self.button = QtGui.QPushButton('')
                        self.button.setObjectName(Pose)
                        self.button.setToolTip(Pose)
                        self.buttonGroup.addButton(self.button)
                        self.button.setIcon(self.icon)
                        self.button.setIconSize(QtCore.QSize(128, 128))
                        self.button.setMinimumSize(QtCore.QSize(128, 128))
                        self.button.setMaximumSize(QtCore.QSize(128, 128))
                        
self.ui.PoseLibrary_Widget_GridLayout.addWidget(self.button,row,col)
                        
self.button.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
                        self.connect(self.button, 
QtCore.SIGNAL('customContextMenuRequested(const QPoint&)'), self.popup)
                        col += 1
                        if col == 5:
                                row += 1
                                col = 0

-- 
You received this message because you are subscribed to the Google Groups 
"Python Programming for Autodesk Maya" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].


Reply via email to