def getButton(self, name, iconname, line, action): size = QSize(16, 16) button = buttons.PyPushButton() icon = QIcon(iconname) icon.actualSize(size) button.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) button.setMaximumSize(size) button.setMinimumSize(size) button.text = "" button.name = name button.setIcon(icon) button.setFlat(True) button.setEnabled(False) button.connect('clicked()', action) line.buttons.append(button) return button
newpos = qplace.Position newpos.setZ(oldz + 0.1) qplace.Position = newpos print qplace.Position.z(), "." if 0: from PythonQt.QtCore import QFile, QSize from PythonQt.QtGui import QLineEdit, QHBoxLayout, QLabel, QPushButton, QSizePolicy, QIcon box = r.c.widget.findChild("QHBoxLayout", "meshLine") #print box.layoutSpacing button = QPushButton() icon = QIcon("pymodules/editgui/ok.png") icon.actualSize(QSize(16, 16)) button.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) button.setMaximumSize(QSize(16, 16)) button.setMinimumSize(QSize(16, 16)) button.text = "" button.name = "Apply" button.setIcon(icon) box.addWidget(button) #~ line = r.c.widget.findChild("QLineEdit", "meshLineEdit") #~ print line.sizePolicy.horizontalPolicy(), QSizePolicy.Expanding if 0: print "Test"