Я разрабатываю приложение с графическим интерфейсом на Qt.
Это мое первое приложение с графическим интерфейсом, и я не очень опытен, и мне все еще приходится сталкиваться с некоторыми более продвинутыми аспектами C ++ и Qt Framework.
Приложение довольно простое, с основным окном и несколькими диалоговыми окнами, в которых пользователь настраивает параметры и нажимает кнопку, а программа выполняет (довольно сложные) вычисления, давая результат где-то в пользовательском интерфейсе.
Теперь у меня проблема. Я помещаю все свои расчетные данные (статические и загруженные из ресурсов) и логику в отдельный класс. Я создаю экземпляр этого класса и классов пользовательского интерфейса. Теперь проблема в том, как получить доступ к членам класса данных / логики из класса пользовательского интерфейса? Скажем, в классе Logic есть QStringList, и я хочу, чтобы определенное диалоговое окно получило доступ к этому списку и представило его пользователю, не копируя его в памяти?
Я понимаю, что это, вероятно, очень простой вопрос C ++ (Qt даже не актуален), но не каждый - мастер программирования. Спасибо за любую подсказку или помощь!