You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nmWTAI-Platform/Include/iBase/iBase/iBase_global.h

32 lines
690 B
C

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#pragma once
// QT
#include <qmath.h>
#include <QtGlobal>
#include <QList>
#include <QIcon>
#include <QVector>
#include <QVariant>
#include <QPointF>
#include <QDebug>
#include <QString>
#include "IxSystem.h"
// MACRO
#ifndef I_BASE_EXPORT
# if defined(I_BASE_LIBRARY)
# define I_BASE_EXPORT Q_DECL_EXPORT
# else
# define I_BASE_EXPORT Q_DECL_IMPORT
# endif
#endif
/// Icon
I_BASE_EXPORT QIcon zxLoadIcon(const QString& name, int wh = -1);
/// 该函数返回的函数并不是exe程序的名称而是
/// 在exe中设置的名称如a.setApplicationName("WTAI");
/// 比如 iWTAI_Navi.exe 程序,返回的 可能是WTAI
I_BASE_EXPORT QString zxGetAppID();