Top.Mail.Ru
Уведомления
Очистить все

QT 6.8.1: 'quint32' does not name a type

(@sevka)
Level 1

Всех приветствую! Подскажите, что делать с ошибкой:

'quint32' does not name a type.

Создал простейший класс с одним единственным полем:

quint32 id;

При сборке получаю ошибку на базовом типе quint32.

Цитата
Создатель темы Размещено : 15.08.2025 11:13
Метки темы
TQFP
 TQFP
(@tqfp)
Level 5

Добрый день! Скинь файлы класса посмотреть.

ОтветитьЦитата
Размещено : 15.08.2025 12:24
(@sevka)
Level 1

Файл user.cpp

#include "user.h"

User::User()
{

}

Файл user.h:

#ifndef USER_H
#define USER_H

class User
{
    public:
        User();

    private:
        quint32 id;
};

#endif // USER_H
ОтветитьЦитата
Создатель темы Размещено : 15.08.2025 13:38
Aveal
(@aveal)
Top level Admin

@sevka добавь в user.h:

#include <QtGlobal>

user.h:

#ifndef USER_H
#define USER_H

#include <QtGlobal>

class User
{
    public:
        User();

    private:
        quint32 id;
};

#endif // USER_H
ОтветитьЦитата
Размещено : 15.08.2025 14:46
(@sevka)
Level 1

Всем спасибо за ответы, с #include <QtGlobal> скомпилировалось!

ОтветитьЦитата
Создатель темы Размещено : 15.08.2025 17:40
Поделиться: