枚举放在head文件里面

如下是enumhead.h文件

#ifndef ENUMHEAD_H
#define ENUMHEAD_H

namespace tool
{
    enum Week
    {
        SUN,
        MON,
        TUE
    };
}

#endif // ENUMHEAD_H

  带有命名空间 如果不需要 可以去掉tool

其他地方 引入h文件

#include "mainwindow.h"

#include <QLabel>
#include <QDebug>
#include "enumhead.h"

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
{
    tool::Week w = tool::MON;
    qDebug() << w;
}

MainWindow::~MainWindow()
{
}

 

posted @ 2023-03-30 21:23  麦田HH  阅读(52)  评论(0编辑  收藏  举报