Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.06.2011, 12:33   #1
Voxa7
Пользователь
 
Регистрация: 17.05.2010
Сообщений: 59
По умолчанию Qt работа с формой

Я знаю что вопрос очень нубский, но Qt для меня новизна.
Не могу никак разобратся с компонентами формы. Подскажыте пожалуйста как:
1) Узнать количество строк в компоненте TextEdit.
2) Записать массив чисел из TextEdit в динамический массив.
3) Вывести число в ListEdit и Label.
С++ знаю хорошо. Подскажыте какие свойства этих компонентов отвечают за нужные мне действия.
Для создания форм пользую qt-дизайнером.
Заранее благодарю.
Voxa7 вне форума Ответить с цитированием
Старый 07.06.2011, 15:11   #2
Voxa7
Пользователь
 
Регистрация: 17.05.2010
Сообщений: 59
По умолчанию

Уже сам разобрался, если кому нужно:

Цитата:
1) Узнать количество строк в компоненте TextEdit.
Код:
textEdit->document()->lineCount()
Цитата:
2) Записать массив чисел из TextEdit в динамический массив.
Код:
for (int i = 0; i < n; i++)
    {
        s = ui->textEdit->toPlainText().split(QChar('\n')).at(i);
        a[i] = s.toInt(0, 10);
    }
Цитата:
3) Вывести число в ListEdit и Label.
Код:
label->setText(QString::number(a[2]))
Может кто знает как вывести массив в TextEdit? Подскажыте пожалуйста.
Voxa7 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с формой. levohotnik Microsoft Office Excel 12 09.02.2010 16:24
работа с формой! vakyla Помощь студентам 7 24.01.2010 20:47
Работа с формой Skydream Общие вопросы Delphi 10 24.11.2009 21:44
Работа с формой! Lemo Помощь студентам 25 16.01.2009 11:49
Работа с формой dolphin705 Общие вопросы Delphi 5 23.08.2008 12:59