def editListValues(self):
        dialog = QListEditDialog(self._alias, self.controller, None)
        if dialog.exec_() == QtGui.QDialog.Accepted:
            values = dialog.getList()
            #print values
            self._alias.component.valueList = copy.copy(values)
            self._str_values = [str(v) for v in values]
            values2 = values
            if self.type not in ['Float', 'Integer']:
                values2 = ["'%s'" % v.replace("'", "\'")
                          for v in values]
            self.listValues.setText('[%s]' % ', '.join(values2))
            self.listValues.home(False)
            self.emit(QtCore.SIGNAL("valuesChanged"))
        dialog.deleteLater()

##############################################################################
This report requires permission to view entry summaries.
dataset/ETHPy150Open VisTrails/VisTrails/vistrails/gui/mashups/alias_inspector.py/QValuesListEditor.editListValues--crossover with--dataset/ETHPy150Open caktus/django-timepiece/timepiece/reports/tests/test_productivity.py/TestProductivityReport.test_no_permission