Вы снова
не изучив базу C++ и документацию по Qt стараетесь решить поставленную задачу с наскока. Язык программирования C++ это не тот язык, где можно использовать такой подход. Вы либо твёрдо знаете основы, либо не знаете совсем ничего.
Вам необходимо воспользоваться обменом данными между классами. Это можно сделать различными способами: геттеры-сеттеры, двойное наследование, передача указателя, система сигналов-слотов, общий класс для обмена данными, статические методы и т. д.
Примеров в интернете можно найти множество:
easy-qt.blogspot.ru/2012/10/1.html
www.cyberforum.ru/qt/thread548059.html
fkn.ktu10.com/?q=node/3021
www.prog.org.ru/topic_19557_0.html
И ещё у вас достаточно странный подход. Форма должна опрашивать логический класс, а не наоборот. То есть ваш
не_GUI-класс ничего не должен содержать и дёргать Qt'шного. Вдруг его придётся выносить в отдельную библиотеку, никак не относящуюся к GUI и Qt?
Настоятельно рекомендую посмотреть примеры приложений, идущие с Qt. Там вы найдёте все ответы на свои вопросы и методы построения правильной архитектуры приложения.