Форум сайта python.su
0
Здравствуйте! подскажите пожалуйста. Создал в табличку:
Form.tableWidget.setGeometry(229, 121, 753, c)
Form.tableWidget.setColumnCount(4)
Form.tableWidget.setRowCount(b)
Вопрос: Как мне теперь записать какое-нибудь данное в первую ячейку таблицы?
Офлайн
0
Help me! pls
Офлайн
43
тут смотреть не пробовал?
Офлайн
0
я делаю так :
Form.tableWidget.setItem(1,1,item) - я так понимаю что данной строкой я даю команду на изменение ячейки (1;1)
а что должно быть в item что бы какое-нибудь данное в ячейку (1;1) записать?
Отредактировано SHPROT (Май 23, 2013 08:51:27)
Офлайн
0
Если можно напишите две строчки кода, где я беру определенную ячейку таблицы и вношу туда значение переменной.
Офлайн
0
up!
Офлайн
0
Приведите пожалуйста две строчки реального примера на питоне, где я сначала обращаюсь к первой ячейке таблицы а потом заношу в нее значение переменной.
P.S. делаю вот так
Form.tableWidget.item(1,1).setText("qwe")
Отредактировано SHPROT (Май 28, 2013 07:22:34)
Офлайн
43
import sys from PyQt4.QtGui import QApplication, QTableWidget, QTableWidgetItem app = QApplication(sys.argv) t = QTableWidget(2,2) print(t.item(1,1)) t.setItem(1,1,QTableWidgetItem("8(")) print(t.item(1,1)) print(t.item(1,1).text()) t.show() sys.exit(app.exec_)
Офлайн
0
sergeek, спасибо большое, чуток разобрался.
Офлайн