Changeset d86d97 for src/UIElements/Views/Qt4/QtFragmentList.cpp
- Timestamp:
- Jul 12, 2017, 7:12:47 PM (8 years ago)
- Branches:
- Action_Thermostats, Adding_MD_integration_tests, Adding_StructOpt_integration_tests, AutomationFragmentation_failures, Candidate_v1.6.1, ChemicalSpaceEvaluator, Enhanced_StructuralOptimization, Enhanced_StructuralOptimization_continued, Exclude_Hydrogens_annealWithBondGraph, Fix_Verbose_Codepatterns, ForceAnnealing_with_BondGraph, ForceAnnealing_with_BondGraph_continued, ForceAnnealing_with_BondGraph_continued_betteresults, ForceAnnealing_with_BondGraph_contraction-expansion, Gui_displays_atomic_force_velocity, JobMarket_RobustOnKillsSegFaults, JobMarket_StableWorkerPool, PythonUI_with_named_parameters, Recreated_GuiChecks, StoppableMakroAction, TremoloParser_IncreasedPrecision
- Children:
- 6c2ae0, 780f25
- Parents:
- 9a1e099
- git-author:
- Frederik Heber <frederik.heber@…> (07/12/17 15:08:55)
- git-committer:
- Frederik Heber <frederik.heber@…> (07/12/17 19:12:47)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/UIElements/Views/Qt4/QtFragmentList.cpp
r9a1e099 rd86d97 69 69 QtFragmentList::QtFragmentList(QWidget * _parent) : 70 70 QTreeWidget (_parent), 71 Observer("QtFragmentList") 71 Observer("QtFragmentList"), 72 dirty(true), 73 fragmentresultcontainer_enabled(false) 72 74 { 73 75 setColumnCount(COLUMNCOUNT); … … 81 83 setSelectionMode( MultiSelection ); 82 84 83 dirty = true;84 85 85 refill(); 86 86 … … 88 88 FragmentationResultContainer::getInstance(); 89 89 fragments.signOn(this); 90 fragmentresultcontainer_enabled = true; 90 91 91 92 connect(this,SIGNAL(itemSelectionChanged()),this,SLOT(rowSelected())); … … 95 96 QtFragmentList::~QtFragmentList() 96 97 { 97 FragmentationResultContainer &fragments = 98 FragmentationResultContainer::getInstance(); 99 fragments.signOff(this); 98 if (fragmentresultcontainer_enabled) { 99 FragmentationResultContainer &fragments = 100 FragmentationResultContainer::getInstance(); 101 fragments.signOff(this); 102 } 100 103 } 101 104 … … 193 196 { 194 197 // as a new instance should always already be present ... just sign on 195 FragmentationResultContainer &fragments = 196 FragmentationResultContainer::getInstance(); 197 fragments.signOn(this); 198 } 199 198 if (static_cast<FragmentationResultContainer *>(publisher) == FragmentationResultContainer::getPointer()) { 199 fragmentresultcontainer_enabled = false; 200 } 201 } 200 202 201 203 void QtFragmentList::rowSelected()
Note:
See TracChangeset
for help on using the changeset viewer.