[РЕШЕНО] Из QTableWidget в QLineEdit |
Здравствуйте, гость ( Вход | Регистрация )
[РЕШЕНО] Из QTableWidget в QLineEdit |
++Norton++ |
1.12.2008, 0:12
Сообщение
#1
|
Студент Группа: Участник Сообщений: 98 Регистрация: 5.10.2008 Пользователь №: 380 Спасибо сказали: 0 раз(а) Репутация: 1 |
Возможно ли как нибудь данные из ячейки в QTableWidget вывести в QLineEdit?
Я так понимаю, нужно преобразовать к строковому виду, но только как это сделать? Еще интересует, как можно данные в ячейке перевести в тип int? |
|
|
Litkevich Yuriy |
1.12.2008, 7:04
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
++Norton++, для начала нужно определится с тем, какие данные у тебя есть, т.е. тип.
Вариантов приведения на вкус и цвет, всяких. В том же классе QString есть статические методы. Есть qobject_cast |
|
|
++Norton++ |
2.12.2008, 22:04
Сообщение
#3
|
Студент Группа: Участник Сообщений: 98 Регистрация: 5.10.2008 Пользователь №: 380 Спасибо сказали: 0 раз(а) Репутация: 1 |
В QTableWidget вводятся данные типа int, т.е. обычные (не дробные) числа. Нужно число из ячейки таблицы вывести в QLineEdit. Вот только как?
Вот так:
пишет (что естественно), что такой функции (toString) нет. Здесь finalPath - это QLineEdit, Matrix - QTableWidget. |
|
|
ViGOur |
2.12.2008, 23:30
Сообщение
#4
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
попробуй так:
|
|
|
++Norton++ |
2.12.2008, 23:50
Сообщение
#5
|
Студент Группа: Участник Сообщений: 98 Регистрация: 5.10.2008 Пользователь №: 380 Спасибо сказали: 0 раз(а) Репутация: 1 |
К сожалению так не получается Пишет:
Может есть еще какой-нибудь способ? |
|
|
++Norton++ |
3.12.2008, 0:21
Сообщение
#6
|
Студент Группа: Участник Сообщений: 98 Регистрация: 5.10.2008 Пользователь №: 380 Спасибо сказали: 0 раз(а) Репутация: 1 |
Отлично, поискал и решение нашел сам. Нужно было вот так:
|
|
|
Текстовая версия | Сейчас: 24.1.2025, 0:28 |