Russian Qt Forum
Ноябрь 23, 2024, 06:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt Creator и MSVCP90D.dll + MSVCR90D.dll  (Прочитано 1717 раз)
neosapient
Гость
« : Сентябрь 30, 2015, 03:45 »

Здравствуйте.

Помогите настроить Qt Creator в Debug режиме.
Работаю в Qt Creator. Для сборки использую VC9 (MS VS 2008). Фреймворк QT5.4

1) Создаю простой проект с диалоговым окном. Захожу в Qt Designer. Добавляю QTableView.
Собираю проект в Debug режиме.
Всё работает. (Подгружается QT5WIDGETSD.DLL, которая использует MSVCP90D.DLL и MSVCR90D.DLL)

2) Далее, мне надо добавить обработку нажатия клавиши в QTableView.
Для этого сделал класс наследник QTableView и в нем переопределил обработку нажатия клавиши.
Зашел в Qt Designer, <Правая кнопка мыши> по таблице и выбор пункта "Преобразовать в". Указываю свой класс, который наследует от QTableView.
2.а) Собираю проект в Debug режиме.
Пробую запустить из Qt Creator - запускается и тут же останавливается.
Пробую запустить из папки сборки - выдает сообщение, что MSVCP90D.DLL не найден.

Я не пойму, что не так?

2.б) При этом, если собираю проект в Release режиме.
Всё запускается.

P.S.
В порядке бреда: Может надо манифест прикрутить? Как это сделать?
(Какой то манифест создается. Но может он не полный.)
« Последнее редактирование: Сентябрь 30, 2015, 03:51 от neosapient » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 21.