04/02/2011, 13:41
|
| | Fecha de Ingreso: febrero-2011
Mensajes: 31
Antigüedad: 13 años, 9 meses Puntos: 0 | |
Ayuda con un Tree Hola buenas tarde necesito que me ayuden con este QTreeWidget que lo estoy haciendo en PYQT lo que pasa es que no puedo ver la lista de los nombres que le estoy dando. Estoy realizando el arbol en un archivo aparte para ejecutar ese arbol al presionar click en un menu y el me abra... Ps para esto estoy haciendo la funcion aparte a la cual le hago el llamado desde un control, Ok al darle click al boton del menu el abre el arbol pero no m muestra el nombre de las columnas SOLO ABRE LA VENTANA DEL QTreeWidget y mas nada, hize el diseño en QtDesigner y extrai el codigo ahora no se si sea asi al momento de mostrar las columnas !!! Aca les dejo el codigo
from PyQt4 import QtGui, QtCore
from PyQt4.QtGui import QMainWindow
class treeWidgetClass(QtGui.QTreeWidget):
def tree(self):
self.treeWidget = QtGui.QTreeWidget()
self.treeWidget = QtGui.QTreeWidget(self.centralwidget)
self.treeWidget.setMinimumSize(QtCore.QSize(231, 632))
self.treeWidget.setMaximumSize(QtCore.QSize(231, 632))
self.treeWidget.setContextMenuPolicy(QtCore.Qt.Def aultContextMenu)
self.treeWidget.setAnimated(False)
self.treeWidget.setObjectName("treeWidget")
item_0 = QtGui.QTreeWidgetItem(self.treeWidget)
font = QtGui.QFont()
font.setWeight(75)
font.setBold(True)
item_1 = QtGui.QTreeWidgetItem(item_0)
self.gridLayout.addWidget(self.treeWidget, 0, 0, 1, 1)
self.retranslateUi()
def retranslateUi(self):
__sortingEnabled = self.treeWidget.isSortingEnabled()
self.treeWidget.setSortingEnabled(False)
self.treeWidget.topLevelItem(0).setText(0, QtGui.QApplication.translate( "Grupos ", None, QtGui.QApplication.UnicodeUTF8)) "ACA COLOCO EL NOMBRE DE LA PRIMERA COLUMNA
self.treeWidget.topLevelItem(0).child(0).setText(0 , QtGui.QApplication.translate( "Nombres", None, QtGui.QApplication.UnicodeUTF8)) "ACA COLOCO EL NOMBRE DE LA SEGUNDA COLUMNA
self.treeWidget.setSortingEnabled(__sortingEnabled ) |