© EVILEG 2015-2018
Рекомендует хостинг
TIMEWEB
11 июля 2018 г. 12:22

Перенос значений таблицы в другую таблицу

qt, qtablewidget

В первом и во втором окне расположена таблица. Необходимо значение первого столбца таблицы из первого окна перенести в таблицу во втором окне. Как реализовать?

Вычитать значения столбца  в контейнер и на основании его заполнить 2-ю таблицу. Или я не очень понял задачу?

Вы имеете в виду QList?

QList, QMap или другие, все зависит от задачи и данных.

Спасибо, проверю!

void Opisanie::perevod()
{
    QStringList rt;
    int mf = ui->table1->rowCount();
    for(int ik = 0; ik < mf; ik++)
    {
        QString tu = ui->table1->model()->data(ui->table1->model()->index(ik,0)).toString();
        rt = tu.split("\n", QString::SkipEmptyParts );


    }
    emit send(rt);
}
А как сделать так, чтобы к QStringList прибавлялись еще элементы или значения
 
Т.к. в цикле он только последний элемент столбца берет

 
void Opisanie::perevod()
{
    QString mil;
    int mf = ui->table1->rowCount();
    for(int ik = 0; ik < mf; ik++)
    {
        QString tu = ui->table1->model()->data(ui->table1->model()->index(ik,0)).toString();
        mil.append(tu+" ");
    }
    QStringList rt = mil.split(" ", QString::SkipEmptyParts );
    emit sendTextn(rt);

}
Все разобрался
 

Ответы

Только авторизованные пользователи могут отвечать на форуме.
Пожалуйста, Авторизуйтесь или Зарегистрируйтесь
15 июля 2018 г. 20:20
igorpodoba

C++ - Тест 003. Условия и циклы

  • Результат 92баллов,
  • Очки рейтинга8
15 июля 2018 г. 20:17
igorpodoba

C++ - Тест 002. Константы

  • Результат 91баллов,
  • Очки рейтинга8
14 июля 2018 г. 7:47
igorpodoba

C++ - Тест 003. Условия и циклы

  • Результат 71баллов,
  • Очки рейтинга1
Последние комментарии
14 июля 2018 г. 18:49
Евгений Легоцкой

Qt/C++ - Урок 049. QTranslator - динамический перевод мультиязычного приложения на Qt

У меня на руках есть один проект, где какие-то потуги с переводами и подключением этого добра в CMAKE делались.Но там файл перевода добавляется прямо в ресурсы проекта. То есть бинарных qm файл...
14 июля 2018 г. 18:35
Евгений Легоцкой

Django - Урок 036. Как добавить аутентификацию через социальные сети. ВКонтакте

Не, не будет, в данной батарейке уже есть необходимый функционал по разрулированию этой проблемы. Аутентификации из разных социальных сетей будут сливаться на один аккаунт. Так что всё нормаль...
14 июля 2018 г. 4:17
Gerych

Django - Урок 036. Как добавить аутентификацию через социальные сети. ВКонтакте

Мне интересно что будет если в обеих сетях в авторизации одинаковый еmail. Не выведет ли ошибку ?
13 июля 2018 г. 11:55
Arrow

Qt/C++ - Урок 049. QTranslator - динамический перевод мультиязычного приложения на Qt

Хорошая статья. Только один вопрос как это сделать для CMake? Интересует именно запись в CMakeList TRANSLATIONS += QtLanguage_ru.ts CODECFORSRC = UTF-8 П...
Сейчас обсуждают на форуме
14 июля 2018 г. 18:56
Евгений Легоцкой

Как сделать пустое поле в QDateEdit

Слишком много возни, чтобы подробно объяснить, что нужно сделать.... тем более, что у вас ещё зависимость на базу данных... Для начала нужно наследоваться от QCalendarWidget, посколь...
12 июля 2018 г. 15:02
незнаток

Перенос значений таблицы в другую таблицу

void Opisanie::perevod(){ QString mil; int mf = ui->table1->rowCount(); for(int ik = 0; ik < mf; ik++) { QString tu = ui->table1->model()->data(ui...
12 июля 2018 г. 7:46
Евгений Легоцкой

OpenSSL на Windows10

Совсем забыл. Вот в этом посте есть ссылка на скачивание openssl библиотек для msvc-2015
11 июля 2018 г. 16:05
Ruslan Polupan

Наследование от QLineEdit

Из опыта разработки в нашей конторе (для программирование хобби я техподдержка): Если есть возможность переложить логику приложения на базу данных то это лутший вариант. Т.е. использовать по м...

Рекомендуемые страницы