void DisassembleWidget::showEvent(QShowEvent*)
{
    slotActivate(true);

    for (int i = 0; i < model()->columnCount(); ++i)
        resizeColumnToContents(i);
}
void DisassembleWidget::slotDeactivate()
{
    slotActivate(false);
}
void DisassembleWidget::hideEvent(QHideEvent*)
{
    slotActivate(false);
}
void DisassembleWidget::showEvent(QShowEvent*)
{
    slotActivate(true);
}