Библиотека входит в состав фреймворка Qt, предназначенного для создания приложений на языке C++. Доступны модули, позволяющие вести разработку на Python, Ruby, Java, PHP и др. Библиотека qt5widgets.dll позволяет создавать классы виджетов. Так как запускаемое вами приложение использует исходные наборы классов библиотеки, а в системе отсутствует файл, корректная работы программы невозможна. Выдается ошибка.
Первая версия фреймворка выпущена в 1995 году Qt Company LTD. Приложения, написанные на Qt, кроссплатформенны. Имеют единый код и при запуске компилируются под нужную операционную систему. Является пакетом с открытым исходным кодом. Распространяется как бесплатная, так и коммерческая версии. Для исправления ошибки следует скопировать бесплатную версию пакета Qt и инсталлировать. На сайте разработчиков распространяется фреймворк Qt5.7. Следует иметь в виду, что необходимо скопировать его целиком, а не просто скачать qt5widgets.dll. Размер инсталляционного файла составляет 19.4 Мб. После установки библиотека будет зарегистрирована в реестре и найдена приложением.
Однако, если вы не являетесь профессиональным разработчиком, устанавливать весь пакет нецелесообразно. Несмотря на то, что в результате инсталляции, проблема, при которой отсутствует файл, будет устранена, фреймворк не будет вами использоваться. Вместо этого достаточно скачать qt5widgets.dll бесплатно для Windows и установить библиотеку отдельно. Размер файла для 64-х разрядной Windows – 5.25 Мб. Произведя несложную процедуру установки, вы устраните ошибку, сэкономите время и ресурсы.
Как исправить ошибку?
Способ 1.
Проверить сборку, попробовать откатить системуСпособ 2.
Это дополнительный вариант исправление данной ошибки, в котором добавляется файлы вручную и производиться их регистрация в системе.
Последовательность регистрация файлов:
- Скачиваем файл;
- Файл помещаем в папку: C:\Windows\System32;
- Для регистрации нажимаем комбинацию Win+R;
- Прописываем команду: regsvr32 qt5widgets.dll;
- Жмём "OK и перезагружаем ПК;