diff options
Diffstat (limited to 'src/qalculate_tde_utils.cpp')
-rw-r--r-- | src/qalculate_tde_utils.cpp | 35 |
1 files changed, 19 insertions, 16 deletions
diff --git a/src/qalculate_tde_utils.cpp b/src/qalculate_tde_utils.cpp index fb34e9a..4bfaf65 100644 --- a/src/qalculate_tde_utils.cpp +++ b/src/qalculate_tde_utils.cpp @@ -19,6 +19,9 @@ ***************************************************************************/ #include "qalculate_tde_utils.h" +#include <vector> +#include <string> +#include <list> #include <tqwidget.h> #include <tqlabel.h> #include <tqlineedit.h> @@ -28,10 +31,10 @@ #include "kqalculate.h" tree_struct function_cats, unit_cats, variable_cats; -vector<void*> ia_units, ia_variables, ia_functions; -vector<MathFunction*> recent_functions; -vector<Variable*> recent_variables; -vector<Unit*> recent_units; +std::vector<void*> ia_units, ia_variables, ia_functions; +std::vector<MathFunction*> recent_functions; +std::vector<Variable*> recent_variables; +std::vector<Unit*> recent_units; extern PrintOptions printops; extern KnownVariable *vans[5]; extern TQWidget *topWidget; @@ -81,13 +84,13 @@ bool can_display_unicode_string_function(const char *str, void *arg) { void generate_units_tree_struct() { size_t cat_i, cat_i_prev; bool b; - string str, cat, cat_sub; + std::string str, cat, cat_sub; Unit *u = NULL; unit_cats.items.clear(); unit_cats.objects.clear(); unit_cats.parent = NULL; ia_units.clear(); - list<tree_struct>::iterator it; + std::list<tree_struct>::iterator it; for(size_t i = 0; i < CALCULATOR->units.size(); i++) { if(!CALCULATOR->units[i]->isActive()) { b = false; @@ -107,7 +110,7 @@ void generate_units_tree_struct() { cat_i = cat.find("/"); cat_i_prev = 0; b = false; while(true) { - if(cat_i == string::npos) { + if(cat_i == std::string::npos) { cat_sub = cat.substr(cat_i_prev, cat.length() - cat_i_prev); } else { cat_sub = cat.substr(cat_i_prev, cat_i - cat_i_prev); @@ -129,7 +132,7 @@ void generate_units_tree_struct() { item = &*it; item->item = cat_sub; } - if(cat_i == string::npos) { + if(cat_i == std::string::npos) { break; } cat_i_prev = cat_i + 1; @@ -156,13 +159,13 @@ void generate_variables_tree_struct() { size_t cat_i, cat_i_prev; bool b; - string str, cat, cat_sub; + std::string str, cat, cat_sub; Variable *v = NULL; variable_cats.items.clear(); variable_cats.objects.clear(); variable_cats.parent = NULL; ia_variables.clear(); - list<tree_struct>::iterator it; + std::list<tree_struct>::iterator it; for(size_t i = 0; i < CALCULATOR->variables.size(); i++) { if(!CALCULATOR->variables[i]->isActive()) { //deactivated variable @@ -183,7 +186,7 @@ void generate_variables_tree_struct() { cat_i = cat.find("/"); cat_i_prev = 0; b = false; while(true) { - if(cat_i == string::npos) { + if(cat_i == std::string::npos) { cat_sub = cat.substr(cat_i_prev, cat.length() - cat_i_prev); } else { cat_sub = cat.substr(cat_i_prev, cat_i - cat_i_prev); @@ -205,7 +208,7 @@ void generate_variables_tree_struct() { item = &*it; item->item = cat_sub; } - if(cat_i == string::npos) { + if(cat_i == std::string::npos) { break; } cat_i_prev = cat_i + 1; @@ -232,13 +235,13 @@ void generate_functions_tree_struct() { size_t cat_i, cat_i_prev; bool b; - string str, cat, cat_sub; + std::string str, cat, cat_sub; MathFunction *f = NULL; function_cats.items.clear(); function_cats.objects.clear(); function_cats.parent = NULL; ia_functions.clear(); - list<tree_struct>::iterator it; + std::list<tree_struct>::iterator it; for(size_t i = 0; i < CALCULATOR->functions.size(); i++) { if(!CALCULATOR->functions[i]->isActive()) { @@ -260,7 +263,7 @@ void generate_functions_tree_struct() { cat_i = cat.find("/"); cat_i_prev = 0; b = false; while(true) { - if(cat_i == string::npos) { + if(cat_i == std::string::npos) { cat_sub = cat.substr(cat_i_prev, cat.length() - cat_i_prev); } else { cat_sub = cat.substr(cat_i_prev, cat_i - cat_i_prev); @@ -282,7 +285,7 @@ void generate_functions_tree_struct() { item = &*it; item->item = cat_sub; } - if(cat_i == string::npos) { + if(cat_i == std::string::npos) { break; } cat_i_prev = cat_i + 1; |