QtXlsxWriter icon indicating copy to clipboard operation
QtXlsxWriter copied to clipboard

Compile issue with latest version

Open dmeleedy opened this issue 8 years ago • 4 comments

g++ -c -include .pch/Qt5Xlsx -pipe -O2 -std=c++1y -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DQT_BUILD_XLSX_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I. -I../../include -I../../include/QtXlsx -I../../include/QtXlsx/0.3.0 -I../../include/QtXlsx/0.3.0/QtXlsx -I. -I/cad/adi/apps/gnu/linux/x86_64/6/local/qt/5.6.0/5.6/gcc_64/include/QtGui/5.6.0 -I/cad/adi/apps/gnu/linux/x86_64/6/local/qt/5.6.0/5.6/gcc_64/include/QtGui/5.6.0/QtGui -I/cad/adi/apps/gnu/linux/x86_64/6/local/qt/5.6.0/5.6/gcc_64/include -I/cad/adi/apps/gnu/linux/x86_64/6/local/qt/5.6.0/5.6/gcc_64/include/QtGui -I/cad/adi/apps/gnu/linux/x86_64/6/local/qt/5.6.0/5.6/gcc_64/include/QtCore/5.6.0 -I/cad/adi/apps/gnu/linux/x86_64/6/local/qt/5.6.0/5.6/gcc_64/include/QtCore/5.6.0/QtCore -I/cad/adi/apps/gnu/linux/x86_64/6/local/qt/5.6.0/5.6/gcc_64/include/QtCore -I.moc -I/usr/include/libdrm -I/cad/adi/apps/gnu/linux/x86_64/6/local/qt/5.6.0/5.6/gcc_64/mkspecs/linux-g++ -o .obj/xlsxzipreader.o xlsxzipreader.cpp xlsxzipreader.cpp: In member function ‘void QXlsx::ZipReader::init()’: xlsxzipreader.cpp:51:67: error: conversion from ‘QVectorQZipReader::FileInfo’ to non-scalar type ‘QListQZipReader::FileInfo’ requested QListQZipReader::FileInfo allFiles = m_reader->fileInfoList(); ^ gmake[2]: *** [.obj/xlsxzipreader.o] Error 1 gmake[2]: Leaving directory /home/dmeleedy/QtXlsxWriter-master/src/xlsx' gmake[1]: *** [sub-xlsx-make_first] Error 2 gmake[1]: Leaving directory/home/dmeleedy/QtXlsxWriter-master/src' gmake: *** [sub-src-make_first] Error 2

dmeleedy avatar Apr 27 '16 16:04 dmeleedy

Duplicate of #109

VSRonin avatar Apr 27 '16 17:04 VSRonin

well, there is a problem with Qt 5.6 at line:51, file xlsxzipreader.cpp, I changed QList to QVector and included QVector header, then the compilation passed.

AslayKrys avatar May 14 '16 06:05 AslayKrys

A working version for all Qt versions (>=4) is available here: https://github.com/VSRonin/QtXlsxWriter

VSRonin avatar May 23 '16 08:05 VSRonin

Working for me ! Thanks #AslayKrys

Skiiro avatar Apr 06 '17 09:04 Skiiro