Проблема с типами QT 5.12.4

108
18 июня 2021, 03:50

Есть такой код:

QByteArray  arrBlock;
        QDataStream out(&arrBlock, QIODevice::WriteOnly );

и такая ошибка


error: undefined reference to `QDataStream::QDataStream(QByteArray*, QIODevice::OpenModeFlag)'
error: no viable conversion from 'QIODevice::OpenModeFlag' to 'QIODevice::OpenMode' (aka 'QFlags<QIODevice::OpenModeFlag>')

что не так то? все по учебнику..

единственное это кросстул для nxp но я ж так понимаю что инклюды базовых классов для всех одинаковые

упд: чсх при этом приложение выпекается, а данная ошибка посвечивается не сплошной красной точкой, а красным кружком

Answer 1

При добавлении компилятора я указал тип кастом и указал пути к инклюдам, инклюды от кьют и инклюды с++ были в разных местах и подогнать их расположение под указанное в файлах кьюта оказалось дюже хлопотно, но зато если тип компилятора указать встроенный - например гцц сразу все ок.

READ ALSO
Не меняется размер шрифта в документе HTML в sublime text3

Не меняется размер шрифта в документе HTML в sublime text3

Всем привет! Сегодня установил на windows10 sublime text3 и во время установки необходимых плагинов не смог самостоятельно уменьшить размер шрифта...

86
Как определить, когда заставка на компьютере может быть включена при бездействии пользователя и отсутствии активных процессов?

Как определить, когда заставка на компьютере может быть включена при бездействии пользователя и отсутствии активных процессов?

Как определить, когда заставка на компьютере может быть включена при бездействии пользователя и отсутствии активных процессов?

119
Работа с SQLite и ClosedXml

Работа с SQLite и ClosedXml

Мне нужно вытащить все из базы данных в Exel файл, работаю с SQLite and ClosedXmlРаботаю по шаблону, заранее созданный шаблон, нужно все вывести

83