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