![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
mettamo |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Здрасте!
Есть пустая таблица QTableWidget необходимо что бы по вводу значения допустим в ячейке [1,3], это же значение помещалось в ячейку [3,1] пробовал сделать так
но так не получается. помогите разобраться((( |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
mettamo |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
BRE |
![]()
Сообщение
#4
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
mettamo |
![]()
Сообщение
#5
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
zamnach |
![]()
Сообщение
#6
|
Студент ![]() Группа: Участник Сообщений: 36 Регистрация: 18.7.2008 Пользователь №: 239 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
в условиях вашей задачи не описано требуемое поведение проги для случая (column==row)
+ таблица может быть неквадратной, тоже нужны проверки |
|
|
mettamo |
![]()
Сообщение
#7
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
mettamo |
![]()
Сообщение
#8
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Думал это простой вопрос, а никто ответить не может.
|
|
|
BRE |
![]()
Сообщение
#9
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
Думал это простой вопрос, а никто ответить не может. Для того, что бы получить item из QTableWidget, вначале нужно его установить QTableWidget::setItem. Если элемент не установлен, то метод QTableWidget::item будет возвращать 0. Теперь посмотри на свой код:
|
|
|
mettamo |
![]()
Сообщение
#10
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
вот устанавливается Item но все равно не работает
Причина редактирования: используй тэг code
|
|
|
BRE |
![]()
Сообщение
#11
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
mettamo |
![]()
Сообщение
#12
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
просто сразу же закрывается, не знаб как описать по другому
может подключить надо что-то? |
|
|
BRE |
![]()
Сообщение
#13
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
может подключить надо что-то? Точно, внимательность. ![]()
|
|
|
mettamo |
![]()
Сообщение
#14
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Командир не в этом дело, все ровно не пашет, запусти пожалуйста у себя Qt попробуй просто очень надо, весь инет перерыл - нет ответа.
|
|
|
BRE |
![]()
Сообщение
#15
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
mettamo |
![]()
Сообщение
#16
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
BRE |
![]()
Сообщение
#17
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
void MainWindow::on_pushButton_clicked()//сам QTableWidget я в QtCreatorе на форму кидаю { ui->TableGraf->setColumnCount(ui->lineEdit->text().toInt()); ui->TableGraf->setRowCount(ui->lineEdit->text().toInt()); // Почему <=, должно быть < for (int i=0;i <= ui->lineEdit->text().toInt();i++) { ui->TableGraf->setColumnWidth(i,25); ui->TableGraf->setRowHeight(i,25); } ui->TableGraf->horizontalHeader()->setResizeMode(QHeaderView::Fixed); } Так когда программа падает? Когда кнопку нажимаешь или когда значение меняешь? Сообщение отредактировал BRE - 23.10.2009, 18:28 |
|
|
mettamo |
![]()
Сообщение
#18
|
Студент ![]() Группа: Участник Сообщений: 43 Регистрация: 22.10.2009 Пользователь №: 1173 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
когда значение меняешь.
|
|
|
BRE |
![]()
Сообщение
#19
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
Все ясно. Возникает рекурсия, поэтому нужно блокировать сигналы на время установки элемента.
Раскрывающийся текст
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 3.6.2025, 22:56 |