ببینید من یک combobox دارم که با دستور زیر اسلات مورد نطر رو فراخانی کردم
connect(Combo,SIGNAL(currentIndexChanged(QString)) ,this,SLOT(on_btnAddToList_clicked()));
و combobox ور به صورت editable قرار دادم حالا که داده جدید وارد این combo میکنم اونو به جدول اضافه نمیکنه
اینم تابع اسلات
void GetTab::on_btnAddToList_clicked()
{
int row = Table->rowCount();
qDebug() << "rows = " << row;
Table->setRowCount( row+1 );
QTableWidgetItem *item = new QTableWidgetItem ;
item->setText(Combo->currentText());
Table->setItem(row , 0 , item);
}
البته اگه از داده های خود combobox استفاده کنم اونارو به جدول اضافه میکنه ولی جدیدارو قبول نمیکنه.به نظرتون مشکل کجاست؟
در ضمن من هنوز مشکل ارتباط sqlite رو نتونستم حل کنم الان فقط یک بار تابع connection رو فراخانی کردم ولی نمیدونم چرا همون اول هشدار میده و در ضمن QTableview خودشو بروز نمیکنه.