⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 util.h

📁 c++的guiQt做的开发
💻 H
字号:
#ifndef __LIBMPW_UTIL_H__#define __LIBMPW_UTIL_H__/** @file \brief Utility functions header*/#include <string>#include <iostream>class QString;class QStringList;/** macro returning greater of two values */#define MAX(x,y) ((x)>=(y)?(x):(y))/** macro returning lesser of two values */#define MIN(x,y) ((x)<=(y)?(x):(y))#ifndef __GNUC__/** Turn off __attribute__ for non-gcc compilers This is especially usable for doxygen */#define  __attribute__(x)#endifnamespace util {void warn(const QString &text);void fatalError(const QString &message);void fatalErrorConsole(const QString &message);QStringList explode(char separator,const QString &line,bool escape=false);QString htmlEnt(const QString &str);QString loadFromFile(const QString &name);bool saveToFile(const QString &name,const QString &content);void consoleLog(const QString &message,const QString &fileName);QString countString(int count,QString singular,QString plural);QString getUntil(char separator,QString &line,bool escape=false);QString stripParam(QString &line);int tick();void msleep(int delay);} //namespace util#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -