hideproj.h
来自「Linux下的C、C++ IDE」· C头文件 代码 · 共 54 行
H
54 行
#ifndef _HIDEPROJ_H#define _HIDEPROJ_H#include "portdef.h"#include <qstring.h>#include <qstringlist.h>#define HIDE_PROJ_EXT ".hide"class HideProj{ QString name, projroot, lang, copt, bopt, author; QStringList listFiles; bool bAutoMake;public: HideProj() { name = projroot = lang = copt = bopt = author = ""; bAutoMake = false; } bool create(QString n, QString pr, QString l); bool addFile(QString path); bool removeFile(QString path); bool save(); bool load(QString path); const QString getName() { return name; } const QString getRoot() { return projroot; } const QString getLang() { return lang; } QStringList *getFileList() { return &listFiles; } void setCompileOpt(QString opt) { copt = opt; } void setBuildOpt(QString opt) { bopt = opt; } void setAuthor(QString a) { author = a; } const QString getAuthor() { return author; } const QString getCompileOpt() { return copt; } const QString getBuildOpt() { return bopt; } void setAutoMake(bool am) { bAutoMake = am; } bool isAutoMake() { return bAutoMake; } void clear() { name = projroot = lang = copt = bopt = author = ""; bAutoMake = false; listFiles.clear(); }};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?