2016-02-11 6 views
0

Как создать связь между Core и UI?Стандарты для подключения UI и Core (C++/Qt)

Я не имею в виду конкретно Qt UI или даже с доступным сигнальным слотом; основной принцип разработки программы с Core и UI отходил друг от друга;

как:

  1. я должен построить класс UI первый, а затем вызвать Сердечник оттуда;
  2. Или сконструируйте ядро ​​и создайте его сам пользовательский интерфейс?

Или:

Как я могу получить обратные связи от пользовательского интерфейса? (Например, когда я пытаюсь загрузить только элементы в поле зрения пользователя при разработке игры)

Общее Как к ...

[простите за плохой английский]

+0

'Как создать связь между Core и UI?' Чтобы ответить на этот вопрос, вы должны попытаться написать программу с несколькими интерфейсами (например, Qt и CLI) и без бизнес-задач логическая копия-вставка. – Gluttton

+0

Ты имеешь в виду, что я должен попытаться спроектировать узор сам? таких стандартов, как «S.O.L.I.D.» или что-то?? – Milkh

ответ

0

Существует хороший шаблон в программировании с именем Model-view-controller. Это очень популярно. Иногда GUI-инструментарий, который вы используете, предлагает другие шаблоны проектирования, такие как Model/View в Qt, но они очень похожи. Я советую вам прочитать о MVC и около Model/View в Qt

 Смежные вопросы

  • Нет связанных вопросов^_^