navid
4th November 2009, 14:30
Hello again,
i have encountered another crash at
========================================
//header
struct MyControls
{
QComboBox * my_combobox;
QCheckBox * my_checkbox;
};
private:
QList<MyControls *> my_control_list;
//cpp
MyControls mc[8];
mc[0].my_combobox = ui->comboBox1;
...
mc[7].my_combobox = ui->comboBox8;
mc[0].my_checkbox = ui->checkBox1;
...
mc[7].my_checkbox = ui->checkBox8;
my_control_list.clear();
my_control_list<<&mc[0]<<&mc[1]<<&mc[2]<<&mc[3]<<&mc[4]<<&mc[5]<<&mc[6]<<&mc[7];
if(ui->checkBox1->isChecked()) return 1;
if (! my_control_list.at(0)->my_checkbox->isChecked()) //<- crash
return 0;
========================================
regards
navid
i have encountered another crash at
========================================
//header
struct MyControls
{
QComboBox * my_combobox;
QCheckBox * my_checkbox;
};
private:
QList<MyControls *> my_control_list;
//cpp
MyControls mc[8];
mc[0].my_combobox = ui->comboBox1;
...
mc[7].my_combobox = ui->comboBox8;
mc[0].my_checkbox = ui->checkBox1;
...
mc[7].my_checkbox = ui->checkBox8;
my_control_list.clear();
my_control_list<<&mc[0]<<&mc[1]<<&mc[2]<<&mc[3]<<&mc[4]<<&mc[5]<<&mc[6]<<&mc[7];
if(ui->checkBox1->isChecked()) return 1;
if (! my_control_list.at(0)->my_checkbox->isChecked()) //<- crash
return 0;
========================================
regards
navid