Название: Ошибка в строке #include <QAxObject> Отправлено: HirurG. от Октябрь 27, 2011, 10:14 Добрый день! Я только начал разбираться с ActiveX и не могу скомпилировать первые строки программы из-за ошибки
фатальная ошибка: QAxObject: Нет такого файла или каталога Понимаю что ошибка скорее всего глупая, но тем не менее прошу помощи, т.к. сам уже весь гугл истерзал в поисках решения. В .pro файле строка CONFIG += qaxcontainer прописана UPD. если кто-то так же как и я не знал, что ActiveX в Linux не работает, можете дальше не читать :) Название: Re: Ошибка в строке #include <QAxObject> Отправлено: Странник от Октябрь 27, 2011, 12:31 Добрый день! Я только начал разбираться с ActiveX и не могу скомпилировать первые строки программы из-за ошибки какая версия Qt? SDK или отдельная установка? папка QTDIR\include\ActiveQt наличествует?фатальная ошибка: QAxObject: Нет такого файла или каталога Понимаю что ошибка скорее всего глупая, но тем не менее прошу помощи, т.к. сам уже весь гугл истерзал в поисках решения. В .pro файле строка CONFIG += qaxcontainer прописана Название: Re: Ошибка в строке #include <QAxObject> Отправлено: HirurG. от Октябрь 27, 2011, 12:47 Цитировать какая версия Qt? SDK или отдельная установка? папка QTDIR\include\ActiveQt наличествует? Qt Creator 2.2.1. Основан на Qt 4.7.3. (32-х битной)Это из меню "Справка -> О программе Qt Creator" OS Ubuntu 11.10 если это имеет значение :) Не подскажите где QTDIR находится в линуксе? Название: Re: Ошибка в строке #include <QAxObject> Отправлено: Пантер от Октябрь 27, 2011, 12:50 Гы. Какой же ActiveX под линухом? ;D
Название: Re: Ошибка в строке #include <QAxObject> Отправлено: HirurG. от Октябрь 27, 2011, 12:53 Цитировать Гы. Какой же ActiveX под линухом? Смеющийся ??? я где-то читал что OpenOffice работает через ActiveX и думал что с линуксом проблем возникнуть не должноНазвание: Re: Ошибка в строке #include <QAxObject> Отправлено: Пантер от Октябрь 27, 2011, 13:07 Это он под виндой может так работать. Вообще, юзай нативное апи ОпенОфиса.
Название: Re: Ошибка в строке #include <QAxObject> Отправлено: HirurG. от Октябрь 27, 2011, 13:10 Цитировать Это он под виндой может так работать. Вообще, юзай нативное апи ОпенОфиса. а можно попроще объяснить как прочитать содержимое экселевского документа? я ещё читал что можно сохранить его в html файле, а потом читать с помощью DOMНазвание: Re: Ошибка в строке #include <QAxObject> Отправлено: Пантер от Октябрь 27, 2011, 13:12 Если форматирование не нужно, можно хранить в csv.
Название: Re: Ошибка в строке #include <QAxObject> Отправлено: HirurG. от Октябрь 27, 2011, 13:15 вообще стоит задача в преобразовании электронной таблицы в базу данных. причём база данных должна быть реализована самостоятельной программой. посоветуйте, пожалуйста, по какому пути пойти
Название: Re: Ошибка в строке #include <QAxObject> Отправлено: Пантер от Октябрь 27, 2011, 13:20 Электронная таблица в каком формате?
Название: Re: Ошибка в строке #include <QAxObject> Отправлено: HirurG. от Октябрь 27, 2011, 15:44 электронная таблица в формате xls
Название: Re: Ошибка в строке #include <QAxObject> Отправлено: Пантер от Октябрь 27, 2011, 15:54 Можно попробовать работать с ней как с БД через ODBC, попробуй загуглить эту тему.
Название: Re: Ошибка в строке #include <QAxObject> Отправлено: HirurG. от Октябрь 27, 2011, 16:04 хорошо, спасибо!
Название: Re: Ошибка в строке #include <QAxObject> Отправлено: ninjaproger от Октябрь 31, 2011, 09:50 Цитировать какая версия Qt? SDK или отдельная установка? папка QTDIR\include\ActiveQt наличествует? OS Ubuntu 11.10 если это имеет значение :)Не подскажите где QTDIR находится в линуксе? Вообще сноси Ubuntu он не для девелопинга - постоянный гимор с библиотеками и пр имхо ставь полноценный |