mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-19 06:20:53 +01:00
Fix crash
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@4868 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
@@ -260,10 +260,14 @@ void MasterPropertiesWidget::on_link_button_clicked()
|
|||||||
{
|
{
|
||||||
//take the curent item from free_list and push it to linked_list
|
//take the curent item from free_list and push it to linked_list
|
||||||
QTreeWidgetItem *qtwi = ui->m_free_tree_widget->currentItem();
|
QTreeWidgetItem *qtwi = ui->m_free_tree_widget->currentItem();
|
||||||
ui->m_free_tree_widget->takeTopLevelItem(ui->m_free_tree_widget->indexOfTopLevelItem(qtwi));
|
if (qtwi)
|
||||||
ui->m_link_tree_widget->insertTopLevelItem(0, qtwi);
|
{
|
||||||
|
ui->m_free_tree_widget->takeTopLevelItem(ui->m_free_tree_widget->indexOfTopLevelItem(qtwi));
|
||||||
if(m_live_edit) apply();
|
ui->m_link_tree_widget->insertTopLevelItem(0, qtwi);
|
||||||
|
|
||||||
|
if(m_live_edit)
|
||||||
|
apply();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -274,10 +278,14 @@ void MasterPropertiesWidget::on_unlink_button_clicked()
|
|||||||
{
|
{
|
||||||
//take the curent item from linked_list and push it to free_list
|
//take the curent item from linked_list and push it to free_list
|
||||||
QTreeWidgetItem *qtwi = ui->m_link_tree_widget->currentItem();
|
QTreeWidgetItem *qtwi = ui->m_link_tree_widget->currentItem();
|
||||||
ui->m_link_tree_widget->takeTopLevelItem(ui->m_link_tree_widget->indexOfTopLevelItem(qtwi));
|
if(qtwi)
|
||||||
ui->m_free_tree_widget->insertTopLevelItem(0, qtwi);
|
{
|
||||||
|
ui->m_link_tree_widget->takeTopLevelItem(ui->m_link_tree_widget->indexOfTopLevelItem(qtwi));
|
||||||
|
ui->m_free_tree_widget->insertTopLevelItem(0, qtwi);
|
||||||
|
|
||||||
if(m_live_edit) apply();
|
if(m_live_edit)
|
||||||
|
apply();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user