Здравствуйте, гость ( Вход | Регистрация )
PVGDRK | Дата 1.6.2010, 11:25 |
Что означает знак "?" после itm? Спасибо Дык, лучше вначале изучить язык на котором пытаешься программировать... Почитай сам, что означает эта конструкция. Не сам, а сама Спасибо Всем огромное ! Все заработало! Книжки обязательно почитаю Скажите еще пожалуйста, а возможно ли все данные из tableWidget сохранить в экселе по столбцам, а не в строчку? Все, разобралась. Спасибо |
|
Litkevich Yuriy | Дата 1.6.2010, 11:02 |
Что означает знак "?" после itm? это так называемый тернарный оператор, т.е. у которого три аргумента:выражение ? первый_вариант : второй_вариант смотри в книге по Си/Си++ |
|
BRE | Дата 1.6.2010, 10:52 |
Что означает знак "?" после itm? Спасибо Дык, лучше вначале изучить язык на котором пытаешься программировать... Почитай сам, что означает эта конструкция. |
|
PVGDRK | Дата 1.6.2010, 10:47 |
PVGDRK, как ты всё сложно делаешь. А если столбцов будет -дцать? BRE, показал как проверять элемент, таблица может вернуть нулевой указатель. Да я знаю что можно сразу и строку и столбец проверять... это проще ... пока так написалось... в процессе отладки... просто я еще только учусь.... а вот то что написал BRE прокомментируйте пожалуйста... [code] QTableWidgetItem *itm = ui.tableWidget->item(i,j); str_txt = itm? itm->text() : ""; if (!str_txt.isEmpty()) {...}[ /code] Что означает знак "?" после itm? Спасибо |
|
Litkevich Yuriy | Дата 1.6.2010, 10:41 |
PVGDRK, как ты всё сложно делаешь. А если столбцов будет -дцать? BRE, показал как проверять элемент, таблица может вернуть нулевой указатель. |
|
PVGDRK | Дата 1.6.2010, 10:31 |
Ошибка возникает при прохождении первого столбца, разу,как только считыавем пустую строку... |
|
BRE | Дата 1.6.2010, 10:02 |
Так я так и делаю.... Проблема в том, что когда строка пустая возникает ошибка. Как это отслеживать?
|
|
Litkevich Yuriy | Дата 1.6.2010, 10:02 |
Так я так и делаю покажи код обхода таблицы |
|
PVGDRK | Дата 1.6.2010, 9:57 |
пробегай по всем строкам таблицы и сохраняй данные из элементов в файл. Так я так и делаю.... Проблема в том, что когда строка пустая возникает ошибка. Как это отслеживать? |
|
Litkevich Yuriy | Дата 1.6.2010, 9:39 |
пробегай по всем строкам таблицы и сохраняй данные из элементов в файл. | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.3.2024, 18:32 |