소스 검색

read last commit message

logicp 4 년 전
부모
커밋
7da09a4e32
1개의 변경된 파일12개의 추가작업 그리고 1개의 파일을 삭제
  1. 12 1
      include/task/task.hpp

+ 12 - 1
include/task/task.hpp

@@ -6,9 +6,20 @@
 
 namespace Task {
 
+namespace Type {
+static constexpr const char* TEXT = "Text";
+static constexpr const char* FILE = "File";
+static constexpr const char* STRINGVECTOR = "StringVector";
+static constexpr const char* FILEVECTOR = "FileVector";
+static constexpr const char* DATETIME = "DateTime";
+static constexpr const char* BOOLEAN = "Boolean";
+}  // namespace Type
+
+using ArgumentType = const char*;
+
 class TaskArgument {
   QString name;
-  QString type;
+  ArgumentType type;
 
  public:
   TaskArgument(QString n, QString t) : name(n), type(t) {}