Получить указатель на главное окно |
Здравствуйте, гость ( Вход | Регистрация )
Получить указатель на главное окно |
softminister |
28.4.2021, 9:02
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 28.4.2021 Пользователь №: 5261 Спасибо сказали: 0 раз(а) Репутация: 0 |
Qt только осваиваю, поэтому возникают такие вопросы.
Есть приложение на основе QDialog. Главное окно создает дочернее окно на основе QDialog. Как из дочернего окна получить доступ к public-методам главного окна? На просторах сети нашел метод получения указателя на главное окно:
Но видимо этот способ недостаточно безопасный, т.к. в половине случаев программа вылетает без объяснения каких-либо причин из-за этого, потому что оказывается nw=0. Видимо вылетает исключение. Поэтому такой способ не подходит. Кстати, почему вылетает? Объясните, как правильно поступить в такой простейшей ситуации? Как обращаться к функциям главного окна из дочерних окон? |
|
|
Текстовая версия | Сейчас: 25.11.2024, 19:00 |