void CDTUndoWidget::setMapLayer( QgsMapLayer * layer ) { if ( layer != NULL ) { setUndoStack( layer->undoStack() ); } else { destroyStack(); } emit undoStackChanged(); }
void QgsUndoWidget::layerChanged( QgsMapLayer * layer ) { if ( layer ) { setUndoStack( layer->undoStack() ); } else { destroyStack(); } emit undoStackChanged(); }
void CDTUndoWidget::redoChanged( bool value ) { redoButton->setDisabled( !value ); emit undoStackChanged(); }
void QgsUndoWidget::undoChanged( bool value ) { undoButton->setDisabled( !value ); emit undoStackChanged(); }
void QrcEditor::updateHistoryControls() { emit undoStackChanged(m_history.canUndo(), m_history.canRedo()); }