:-1: ошибка: cannot find -lQAxContainerd
QAxObject *excel = new QAxObject("Excel.Application",this); excel->dynamicCall("SetVisible(bool)", TRUE); QAxObject *workbooks = excel->querySubObject("Workbooks"); QAxObject *workbook = workbooks->querySubObject("Open(const QString&)", xls_dir+"\\"+file.trimmed()); QAxObject *mSheets = workbook->querySubObject( "Sheets" ); //получаем указатель список листов QAxObject *StatSheet = mSheets->querySubObject( "Item(const QVariant&)", QVariant("отчёт МИБП нац кален 2011")); // получаем указатель на лист с названием “stat” StatSheet->dynamicCall( "Select()" ); //на всякий случай выбираем этот лист – это делает его видимым QAxObject *mCells=StatSheet->querySubObject("Cells");
:-1: ошибка: undefined reference to `QAxObject::QAxObject(QString const&, QObject*)':-1: ошибка: undefined reference to `QAxBase::dynamicCall(char const*, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&)'