Changeset f130d4 for src/UIElements/TextUI/TextDialog.cpp
- Timestamp:
- Oct 5, 2013, 9:31:54 AM (12 years ago)
- Branches:
- Action_Thermostats, Add_AtomRandomPerturbation, Add_FitFragmentPartialChargesAction, Add_RotateAroundBondAction, Add_SelectAtomByNameAction, Added_ParseSaveFragmentResults, AddingActions_SaveParseParticleParameters, Adding_Graph_to_ChangeBondActions, Adding_MD_integration_tests, Adding_ParticleName_to_Atom, Adding_StructOpt_integration_tests, AtomFragments, Automaking_mpqc_open, AutomationFragmentation_failures, Candidate_v1.5.4, Candidate_v1.6.0, Candidate_v1.6.1, Candidate_v1.7.0, Candidate_v1.7.1, ChangeBugEmailaddress, ChangingTestPorts, ChemicalSpaceEvaluator, CombiningParticlePotentialParsing, Combining_Subpackages, Debian_Package_split, Debian_package_split_molecuildergui_only, Disabling_MemDebug, Docu_Python_wait, EmpiricalPotential_contain_HomologyGraph, EmpiricalPotential_contain_HomologyGraph_documentation, Enable_parallel_make_install, Enhance_userguide, Enhanced_StructuralOptimization, Enhanced_StructuralOptimization_continued, Example_ManyWaysToTranslateAtom, Exclude_Hydrogens_annealWithBondGraph, FitPartialCharges_GlobalError, Fix_BoundInBox_CenterInBox_MoleculeActions, Fix_ChargeSampling_PBC, Fix_ChronosMutex, Fix_FitPartialCharges, Fix_FitPotential_needs_atomicnumbers, Fix_ForceAnnealing, Fix_IndependentFragmentGrids, Fix_ParseParticles, Fix_ParseParticles_split_forward_backward_Actions, Fix_PopActions, Fix_QtFragmentList_sorted_selection, Fix_Restrictedkeyset_FragmentMolecule, Fix_StatusMsg, Fix_StepWorldTime_single_argument, Fix_Verbose_Codepatterns, Fix_fitting_potentials, Fixes, ForceAnnealing_goodresults, ForceAnnealing_oldresults, ForceAnnealing_tocheck, ForceAnnealing_with_BondGraph, ForceAnnealing_with_BondGraph_continued, ForceAnnealing_with_BondGraph_continued_betteresults, ForceAnnealing_with_BondGraph_contraction-expansion, FragmentAction_writes_AtomFragments, FragmentMolecule_checks_bonddegrees, GeometryObjects, Gui_Fixes, Gui_displays_atomic_force_velocity, ImplicitCharges, IndependentFragmentGrids, IndependentFragmentGrids_IndividualZeroInstances, IndependentFragmentGrids_IntegrationTest, IndependentFragmentGrids_Sole_NN_Calculation, JobMarket_RobustOnKillsSegFaults, JobMarket_StableWorkerPool, JobMarket_unresolvable_hostname_fix, MoreRobust_FragmentAutomation, ODR_violation_mpqc_open, PartialCharges_OrthogonalSummation, PdbParser_setsAtomName, PythonUI_with_named_parameters, QtGui_reactivate_TimeChanged_changes, Recreated_GuiChecks, Rewrite_FitPartialCharges, RotateToPrincipalAxisSystem_UndoRedo, SaturateAtoms_findBestMatching, SaturateAtoms_singleDegree, StoppableMakroAction, Subpackage_CodePatterns, Subpackage_JobMarket, Subpackage_LinearAlgebra, Subpackage_levmar, Subpackage_mpqc_open, Subpackage_vmg, Switchable_LogView, ThirdParty_MPQC_rebuilt_buildsystem, TrajectoryDependenant_MaxOrder, TremoloParser_IncreasedPrecision, TremoloParser_MultipleTimesteps, TremoloParser_setsAtomName, Ubuntu_1604_changes, stable
- Children:
- 25ce49
- Parents:
- 07414d7
- git-author:
- Frederik Heber <heber@…> (09/06/13 15:36:56)
- git-committer:
- Frederik Heber <heber@…> (10/05/13 09:31:54)
- File:
-
- 1 edited
-
src/UIElements/TextUI/TextDialog.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/UIElements/TextUI/TextDialog.cpp
r07414d7 rf130d4 49 49 } 50 50 51 void TextDialog::queryEmpty(const char* title,std::string description){51 void TextDialog::queryEmpty(const std::string title, const std::string description){ 52 52 registerQuery(new EmptyTextQuery(title,description)); 53 53 } 54 54 55 void TextDialog::queryBoolean(Parameter<bool> &_param, const char* title,std::string description){55 void TextDialog::queryBoolean(Parameter<bool> &_param, const std::string title, const std::string description){ 56 56 registerQuery(new BooleanTextQuery(_param, title,description)); 57 57 } 58 58 59 void TextDialog::queryInt(Parameter<int> &_param, const char* title,std::string description){59 void TextDialog::queryInt(Parameter<int> &_param, const std::string title, const std::string description){ 60 60 registerQuery(new IntTextQuery(_param, title,description)); 61 61 } 62 62 63 void TextDialog::queryInts(Parameter<std::vector<int> > &_param, const char* title,std::string description){63 void TextDialog::queryInts(Parameter<std::vector<int> > &_param, const std::string title, const std::string description){ 64 64 registerQuery(new IntsTextQuery(_param, title,description)); 65 65 } 66 66 67 void TextDialog::queryUnsignedInt(Parameter<unsigned int> &_param, const char* title,std::string description){67 void TextDialog::queryUnsignedInt(Parameter<unsigned int> &_param, const std::string title, const std::string description){ 68 68 registerQuery(new UnsignedIntTextQuery(_param, title,description)); 69 69 } 70 70 71 void TextDialog::queryUnsignedInts(Parameter<std::vector<unsigned int> > &_param, const char* title,std::string description){71 void TextDialog::queryUnsignedInts(Parameter<std::vector<unsigned int> > &_param, const std::string title, const std::string description){ 72 72 registerQuery(new UnsignedIntsTextQuery(_param, title,description)); 73 73 } 74 74 75 void TextDialog::queryDouble(Parameter<double> &_param, const char* title,std::string description){75 void TextDialog::queryDouble(Parameter<double> &_param, const std::string title, const std::string description){ 76 76 registerQuery(new DoubleTextQuery(_param, title,description)); 77 77 } 78 78 79 void TextDialog::queryDoubles(Parameter<std::vector<double> > &_param, const char* title,std::string description){79 void TextDialog::queryDoubles(Parameter<std::vector<double> > &_param, const std::string title, const std::string description){ 80 80 registerQuery(new DoublesTextQuery(_param, title,description)); 81 81 } 82 82 83 void TextDialog::queryString(Parameter<std::string> &_param, const char* title,std::string description){83 void TextDialog::queryString(Parameter<std::string> &_param, const std::string title, const std::string description){ 84 84 registerQuery(new StringTextQuery(_param, title,description)); 85 85 } 86 86 87 void TextDialog::queryStrings(Parameter<std::vector<std::string> > &_param, const char* title,std::string description){87 void TextDialog::queryStrings(Parameter<std::vector<std::string> > &_param, const std::string title, const std::string description){ 88 88 registerQuery(new StringsTextQuery(_param, title,description)); 89 89 } 90 90 91 void TextDialog::queryAtom(Parameter<const atom *> &_param, const char* title,std::string description) {91 void TextDialog::queryAtom(Parameter<const atom *> &_param, const std::string title, const std::string description) { 92 92 registerQuery(new AtomTextQuery(_param, title,description)); 93 93 } 94 94 95 void TextDialog::queryAtoms(Parameter<std::vector<const atom *> > &_param, const char* title,std::string description) {95 void TextDialog::queryAtoms(Parameter<std::vector<const atom *> > &_param, const std::string title, const std::string description) { 96 96 registerQuery(new AtomsTextQuery(_param, title,description)); 97 97 } 98 98 99 void TextDialog::queryMolecule(Parameter<const molecule *> &_param, const char* title,std::string description) {99 void TextDialog::queryMolecule(Parameter<const molecule *> &_param, const std::string title, const std::string description) { 100 100 registerQuery(new MoleculeTextQuery(_param, title,description)); 101 101 } 102 102 103 void TextDialog::queryMolecules(Parameter<std::vector<const molecule *> > &_param, const char* title,std::string description) {103 void TextDialog::queryMolecules(Parameter<std::vector<const molecule *> > &_param, const std::string title, const std::string description) { 104 104 registerQuery(new MoleculesTextQuery(_param, title,description)); 105 105 } 106 106 107 void TextDialog::queryVector(Parameter<Vector> &_param, const char* title,std::string description) {107 void TextDialog::queryVector(Parameter<Vector> &_param, const std::string title, const std::string description) { 108 108 registerQuery(new VectorTextQuery(_param, title,description)); 109 109 } 110 110 111 void TextDialog::queryVectors(Parameter<std::vector<Vector> > &_param, const char* title,std::string description) {111 void TextDialog::queryVectors(Parameter<std::vector<Vector> > &_param, const std::string title, const std::string description) { 112 112 registerQuery(new VectorsTextQuery(_param, title,description)); 113 113 } 114 114 115 void TextDialog::queryRealSpaceMatrix(Parameter<RealSpaceMatrix> &_param, const char* title,std::string description) {115 void TextDialog::queryRealSpaceMatrix(Parameter<RealSpaceMatrix> &_param, const std::string title, const std::string description) { 116 116 registerQuery(new RealSpaceMatrixTextQuery(_param, title,description)); 117 117 } 118 118 119 void TextDialog::queryElement(Parameter<const element *> &_param, const char* title,std::string description){119 void TextDialog::queryElement(Parameter<const element *> &_param, const std::string title, const std::string description){ 120 120 registerQuery(new ElementTextQuery(_param, title,description)); 121 121 } 122 122 123 void TextDialog::queryElements(Parameter<std::vector<const element *> > &_param, const char* title,std::string description){123 void TextDialog::queryElements(Parameter<std::vector<const element *> > &_param, const std::string title, const std::string description){ 124 124 registerQuery(new ElementsTextQuery(_param, title,description)); 125 125 } 126 126 127 void TextDialog::queryFile(Parameter<boost::filesystem::path> &_param, const char* title,std::string description){127 void TextDialog::queryFile(Parameter<boost::filesystem::path> &_param, const std::string title, const std::string description){ 128 128 registerQuery(new FileTextQuery(_param, title,description)); 129 129 } 130 130 131 void TextDialog::queryFiles(Parameter<std::vector< boost::filesystem::path> > &_param, const char* title,std::string description){131 void TextDialog::queryFiles(Parameter<std::vector< boost::filesystem::path> > &_param, const std::string title, const std::string description){ 132 132 registerQuery(new FilesTextQuery(_param, title,description)); 133 133 } 134 134 135 void TextDialog::queryRandomNumberDistribution_Parameters(Parameter<RandomNumberDistribution_Parameters> &_param, const char* title,std::string description){135 void TextDialog::queryRandomNumberDistribution_Parameters(Parameter<RandomNumberDistribution_Parameters> &_param, const std::string title, const std::string description){ 136 136 registerQuery(new RandomNumberDistribution_ParametersTextQuery(_param, title,description)); 137 137 }
Note:
See TracChangeset
for help on using the changeset viewer.
