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].