crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> закрытие opengl-программы
KuvshinoF
  опции профиля:
сообщение 21.9.2017, 22:20
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 74
Регистрация: 25.7.2013
Пользователь №: 3887

Спасибо сказали: 0 раз(а)




Репутация:   0  


ИНОГДА при закрытии программы (qApp->exit(0)) с использованием opengl программа вроде как закрывается, но ее процесс все еще существует (смотрю через ps -x)... если отказаться от использования наследования от QGLWidget и убрать весь openglб то все нормально закрывается (10 из 10)...в чем тут может быть дело и как это поправить? кстати сама графика криво отображается (ничего не разобрать)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов (1 - 1)
Алексей1153
  опции профиля:
сообщение 22.9.2017, 19:01
Сообщение #2


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


KuvshinoF, наверное, не все верхние окна закрываются. Попробуй так

app->setQuitOnLastWindowClosed(1);
app->closeAllWindows();
app->exit(0);
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 25.11.2024, 4:15