mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	Use scene()->clear() instead of manually clearing the scene.
When there's a rowsAboutToBeRemoevd, remove all items from the scene() by calling scene()->clear(), instead of creating a method just for that. Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
		
							parent
							
								
									3d5dde09ad
								
							
						
					
					
						commit
						4a6a9a6706
					
				
					 2 changed files with 1 additions and 8 deletions
				
			
		|  | @ -12,11 +12,10 @@ void YearlyStatisticsWidget::setModel(YearlyStatisticsModel *m) | |||
| 	connect(m, SIGNAL(dataChanged(QModelIndex,QModelIndex)), | ||||
| 			this, SLOT(modelDataChanged(QModelIndex,QModelIndex))); | ||||
| 	connect(m, SIGNAL(rowsAboutToBeRemoved(QModelIndex,int,int)), | ||||
| 			this, SLOT(modelRowsRemoved(QModelIndex,int,int))); | ||||
| 			scene(), SLOT(clear())); | ||||
| 	connect(m, SIGNAL(rowsInserted(QModelIndex,int,int)), | ||||
| 			this, SLOT(modelRowsInserted(QModelIndex,int,int))); | ||||
| 
 | ||||
| 	modelRowsRemoved(QModelIndex(),0,m_model->rowCount()-1); | ||||
| 	modelRowsInserted(QModelIndex(),0,m_model->rowCount()-1); | ||||
| } | ||||
| 
 | ||||
|  | @ -25,11 +24,6 @@ void YearlyStatisticsWidget::modelRowsInserted(const QModelIndex &index, int fir | |||
| 	// stub
 | ||||
| } | ||||
| 
 | ||||
| void YearlyStatisticsWidget::modelRowsRemoved(const QModelIndex &index, int first, int last) | ||||
| { | ||||
| 	// stub
 | ||||
| } | ||||
| 
 | ||||
| void YearlyStatisticsWidget::modelDataChanged(const QModelIndex &topLeft, const QModelIndex& bottomRight) | ||||
| { | ||||
| 	// stub
 | ||||
|  |  | |||
|  | @ -15,7 +15,6 @@ protected: | |||
| 	virtual void resizeEvent(QResizeEvent *event); | ||||
| public slots: | ||||
| 	void modelRowsInserted(const QModelIndex& index, int first, int last); | ||||
| 	void modelRowsRemoved(const QModelIndex& index, int first, int last); | ||||
| 	void modelDataChanged(const QModelIndex& topLeft, const QModelIndex& bottomRight); | ||||
| private: | ||||
| 	YearlyStatisticsModel *m_model; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue