Bubu
Гуру
(4065)
3 месяца назад
Причины, по которым кнопка "Add New" недоступна и не удается создать второе окно в приложении C++ Qt Widgets 6.7.2, могут включать:
1. **Кнопка отключена**: Проверьте, что свойство `enabled` у кнопки установлено в `true`.
2. **Сигнал не подключен**: Убедитесь, что сигнал `clicked` кнопки связан со слотом, который создает второе окно.
3. **Ошибки в коде**: Проверьте код на наличие ошибок, которые могут препятствовать созданию окна.
4. **Проблемы с сборкой**: Убедитесь, что проект правильно настроен и все зависимости установлены.
Пример правильного кода:
```cpp
connect(addNewButton, &QPushButton::clicked, this, &MainWindow::openNewWindow);
```
Если проблема сохраняется, проверьте логи и отладьте код для выявления конкретных ошибок.
Версия: Qt 6.7.2 shared MinGW w64 MINGW64