Форум программистов, компьютерный форум, киберфорум
Наши страницы

Qt

Войти
Регистрация
Восстановить пароль
 
RamzezUA
1 / 1 / 0
Регистрация: 18.09.2014
Сообщений: 56
Завершенные тесты: 1
#1

Вызвать функцию рисования у класса наследующего QGLWidget из класса наследующего QWidget? - C++ Qt

10.04.2017, 18:41. Просмотров 153. Ответов 1
Метки нет (Все метки)

Пишу программу которая моделирует движение обьектов. Класс Display наследуется от QWidget и производит расчеты над данными в классе Bodies и тут же рисует 2д картинку. Понадобилось вывести 3д графику по этим же расчетам, добавил еще один виджет отображения и привязал к нему класс Graphics3d, который наследуется от QGLWidget и сделал что бы там рисовалась хоть какая-то картинка. Но рисование проихсодит при старте и не зависит от расчетов в Display.Графика рисуется все на одном большом виджете, 2д рисуется на QGraphicsScene. Подскажите пожалуйста, как можно в Display вызвать функцию рисования и передать параметры в нее из Graphics3d с opengl?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2017, 18:41
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вызвать функцию рисования у класса наследующего QGLWidget из класса наследующего QWidget? (C++ Qt):

Рисуем QWidget поверх QGLWidget - C++ Qt
Доброго времени суток. В окне приложения находится QGLWidget, занимающий все свободное пространство. Хотелось бы время от времени выводить...

Инициализация класса, унаследованного от QWidget - C++ Qt
Доброго времени суток. Пожалуйста объясните темному как сделать следующее. Имеем класс: class WidgetWrapper: public QWidget{ ...

Взаимодействие QWidget`s. Как измнить состояние widget MainWindow из другого класса? - C++ Qt
Доброго времени суток. Суть такова: класс главного окна(MainWindow) формирует окно->виджеты, структура(слой->виджет->виджет дерева),...

Как вызвать updateGL() из другого класса? - C++ Qt
Есть два класса Draw(наследует от QGLWidget) и Calc(наследует QWidget) в разных файлах. Создал виджет, на него всунул еще один и через...

Вызов слота класса потомка при вызове сигнала класса родителя - C++ Qt
Всем привет. Ситуация следующая. Есть класс родитель "class1". В нём объявлен и вызывается сигнал "signal". Есть класс "class2",...

Ошибка при обращении из одного класса к методу другого класса - C++ Qt
Структура проекта, 2 класса: класс графики MainWindow класс логики Сannibals при обращении из mainwindow к методу из cannibals...

1
nmcf
6196 / 5507 / 1929
Регистрация: 14.04.2014
Сообщений: 23,118
10.04.2017, 19:53 #2
updateGL().
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2017, 19:53
Привет! Вот еще темы с ответами:

Вызов функции из одного класса кнопкой из другого класса - C++ Qt
Доброго времени суток. Помогите разобраться с сигналами и слотами. Уже устал перечитывать не могу до конца понять один момент. У меня...

QSet указателей на объекты класса, сортированный по полю класса - C++ Qt
Здравствуйте. Возьмём тестовый класс: class TEST { public: TEST(); QString name; } Допустим у меня есть...

Указатель на функцию из другого класса - C++ Qt
Добрый день! Есть класс Frame, который в конструкторе принимает указатель на функцию типа bool: Frame.h: class Frame { public:...

Передать QMainWindow и QVBoxLayout в функцию 2-го класса - C++ Qt
Доброе время суток! Задание у меня след. Форма,на форме эдит+кнопка,по нажатию рисую спираль Архимеда.Но суть в том,что просто создать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru