- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/UIElements/TextUI/TextDialog.hpp
r6f5dfe r738ae1 45 45 protected: 46 46 // specialized stuff for text queries 47 class EmptyTextQuery : public Dialog::EmptyQuery { 48 public: 49 EmptyTextQuery(std::string title, std::string _description = NULL); 50 virtual ~EmptyTextQuery(); 51 virtual bool handle(); 52 }; 53 54 class BooleanTextQuery : public Dialog::BooleanQuery { 55 public: 56 BooleanTextQuery(std::string title, std::string _description = NULL); 57 virtual ~BooleanTextQuery(); 58 virtual bool handle(); 59 }; 60 61 class IntTextQuery : public Dialog::IntQuery { 62 public: 63 IntTextQuery(std::string title, std::string _description = NULL); 64 virtual ~IntTextQuery(); 65 virtual bool handle(); 66 }; 67 68 class IntsTextQuery : public Dialog::IntsQuery { 69 public: 70 IntsTextQuery(std::string title, std::string _description = NULL); 71 virtual ~IntsTextQuery(); 72 virtual bool handle(); 73 }; 74 75 class DoubleTextQuery : public Dialog::DoubleQuery { 76 public: 77 DoubleTextQuery(std::string title, std::string _description = NULL); 78 virtual ~DoubleTextQuery(); 79 virtual bool handle(); 80 }; 81 82 class DoublesTextQuery : public Dialog::DoublesQuery { 83 public: 84 DoublesTextQuery(std::string title, std::string _description = NULL); 85 virtual ~DoublesTextQuery(); 86 virtual bool handle(); 87 }; 88 89 class StringTextQuery : public Dialog::StringQuery { 90 public: 91 StringTextQuery(std::string title, std::string _description = NULL); 92 virtual ~StringTextQuery(); 93 virtual bool handle(); 94 }; 95 96 class StringsTextQuery : public Dialog::StringsQuery { 97 public: 98 StringsTextQuery(std::string title, std::string _description = NULL); 99 virtual ~StringsTextQuery(); 100 virtual bool handle(); 101 }; 102 103 class AtomTextQuery : public Dialog::AtomQuery { 104 public: 105 AtomTextQuery(std::string title, std::string _description = NULL); 106 virtual ~AtomTextQuery(); 107 virtual bool handle(); 108 }; 109 110 class AtomsTextQuery : public Dialog::AtomsQuery { 111 public: 112 AtomsTextQuery(std::string title, std::string _description = NULL); 113 virtual ~AtomsTextQuery(); 114 virtual bool handle(); 115 }; 116 117 class MoleculeTextQuery : public Dialog::MoleculeQuery { 118 public: 119 MoleculeTextQuery(std::string title, std::string _description = NULL); 120 virtual ~MoleculeTextQuery(); 121 virtual bool handle(); 122 }; 123 124 class MoleculesTextQuery : public Dialog::MoleculesQuery { 125 public: 126 MoleculesTextQuery(std::string title, std::string _description = NULL); 127 virtual ~MoleculesTextQuery(); 128 virtual bool handle(); 129 }; 130 131 class VectorTextQuery : public Dialog::VectorQuery { 132 public: 133 VectorTextQuery(std::string title,bool _check, std::string _description = NULL); 134 virtual ~VectorTextQuery(); 135 virtual bool handle(); 136 }; 137 138 class VectorsTextQuery : public Dialog::VectorsQuery { 139 public: 140 VectorsTextQuery(std::string title,bool _check, std::string _description = NULL); 141 virtual ~VectorsTextQuery(); 142 virtual bool handle(); 143 }; 144 145 class BoxTextQuery : public Dialog::BoxQuery { 146 public: 147 BoxTextQuery(std::string title, std::string _description = NULL); 148 virtual ~BoxTextQuery(); 149 virtual bool handle(); 150 }; 151 152 class ElementTextQuery : public Dialog::ElementQuery { 153 public: 154 ElementTextQuery(std::string title, std::string _description = NULL); 155 virtual ~ElementTextQuery(); 156 virtual bool handle(); 157 }; 158 159 class ElementsTextQuery : public Dialog::ElementsQuery { 160 public: 161 ElementsTextQuery(std::string title, std::string _description = NULL); 162 virtual ~ElementsTextQuery(); 163 virtual bool handle(); 164 }; 165 166 class FileTextQuery : public Dialog::FileQuery { 167 public: 168 FileTextQuery(std::string title, std::string _description = NULL); 169 virtual ~FileTextQuery(); 170 virtual bool handle(); 171 }; 47 // all placed into Query/TextQuery.hpp 48 // !please adhere to alphabetical ordering! 49 class AtomTextQuery; 50 class AtomsTextQuery; 51 class BooleanTextQuery; 52 class BoxTextQuery; 53 class DoubleTextQuery; 54 class DoublesTextQuery; 55 class ElementTextQuery; 56 class ElementsTextQuery; 57 class EmptyTextQuery; 58 class FileTextQuery; 59 class IntTextQuery; 60 class IntsTextQuery; 61 class MoleculeTextQuery; 62 class MoleculesTextQuery; 63 class StringTextQuery; 64 class StringsTextQuery; 65 class VectorTextQuery; 66 class VectorsTextQuery; 172 67 }; 173 68
Note:
See TracChangeset
for help on using the changeset viewer.