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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2015, 22:03   #1
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию С++, как методом класса вывести строку?

Ребят, есть рабочий код вывода строки на консоль, вопрос вот в чем, как вместо cout выводить в компонент QTextEdit?

я думаю создать глобальный абстрактый объект в классе, затем текст этого объекта присвоить к объекту, который на форме

ui->textedit->text=...
как-то так.

Есть какие-нибудь идеи?

Код:
void linklist::show()
{
    node* current = first;//список структур
    while(current)
    {
        cout << current->data << " ";
        current = current->next;
    }
}
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 14.06.2015, 22:32   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
ui->textedit->text=QString(current->data)
если current->data - указатель на строку.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.06.2015, 00:45   #3
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Нет, вы немного не так поняли. Как вернуть результат типа qText?

Вообще что -то вроде

Цикл Qtext.add(..)
Return qtext.

Реализация
Ui->textedit->text(класс.show());

На делфи делал бы подобным образом.

Извиняюсь за формулировки. Я с телефона пишу.
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 15.06.2015, 09:14   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Как вернуть результат типа qText?
Такого класса мну неведомо...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.06.2015, 16:41   #5
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

А какие аналоги делфийского TstringList есть?
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 15.06.2015, 17:11   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

http://qt.apidoc.info/4.7.4/qstringlist.html
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
delphi. как вывести минимальную строку и ее номер в memo (первокурсник2) hrustnik Помощь студентам 6 23.06.2014 09:10
С++ как вывести строку на экран? DreamMaster911 Visual C++ 3 09.12.2013 08:28
как вывести строку из ascii символов в debug.exe?(Assembler) Linung Помощь студентам 0 13.11.2012 18:50
Как в столбце найти текст и вывести всю строку? alexey_nv86 Microsoft Office Excel 14 02.11.2010 21:07
Как мне из моего класса вывести сообщение? Utkin Общие вопросы Delphi 9 19.11.2009 14:43