Russian Qt Forum
Ноябрь 24, 2024, 21:52 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как передать сцену по сети используя эхо сервер...  (Прочитано 3577 раз)
AntonUfo
Гость
« : Февраль 10, 2010, 13:28 »

Собственно вот такой вопрос, нужно нарисованную сцену ( даже не сцену а все ее Items )  передать по сети, каким образом это можно сделать используя
QTcpSocket и протокол TCP ...
Записан
BlackTass
Гость
« Ответ #1 : Февраль 10, 2010, 14:21 »

сериализуешь, передаешь, десериализуешь
Записан
AntonUfo
Гость
« Ответ #2 : Февраль 10, 2010, 17:53 »

сериализуешь, передаешь, десериализуешь

не знаю из той оперы или нет, пока сделал так, из Итемов сцены повыдергивал все данные (колличество итемов, цвет, координаты, надписи и т.д.) запихал в QByteArray через <<out, передал по сети вынул из QByteArray, создал Итемы, но мне кажется что через одно место таким способом делать... вот мучаюсь думаю что можно более изящно....
Записан
BlackTass
Гость
« Ответ #3 : Февраль 10, 2010, 19:54 »

Ну по сути да, это и есть сериализация.
Передать сами объекты вы все равно не сможете
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #4 : Февраль 10, 2010, 21:30 »

а через QDataSteam не пробовал?
 он вроде для подобных целей и пердназначен
Записан

Юра.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.048 секунд. Запросов: 22.