[eaf] QComboBox::findData

  • From: Péntek Imre <pentek.imre@xxxxxxxxx>
  • To: eaf@xxxxxxxxxxxxx
  • Date: Fri, 9 May 2008 14:22:03 +0200

Sziasztok!

Van egy ilyen:
http://doc.trolltech.com/4.3/qcombobox.html#findData

Mindezzel együtt az alábbi kód:

void bead4::on_tableView_clicked(const QModelIndex &index)
 {
  qDebug()<<"sor: "<<__LINE__;
  QString x=model.data(model.index(index.row(),0)).toString();
  qDebug()<<x;
  int cx=ui.rendszamInsert2->findData(x);
  qDebug()<<cx;
  qDebug()<<ui.rendszamInsert2->itemText(0);
  ui.rendszamInsert2->setCurrentIndex(cx);
  ui.rendszamStack->setCurrentIndex(1);
 }

Az alábbi kimenetet produkálja:

sor:  179 
"AAA-000" 
-1 
"AAA-000" 

A középső -1-et nem tudom mire vélni az őt körülvevő két azonos stringből 
kifolyólag. A rendszamInsert2 combobox egy modeből van adatokkal feltöltve 
(QComboBox::setModel). Ti ezt értitek?

-- 
Üdvözlettel: Ifj. Péntek Imre
E-Mail: pentek.imre@xxxxxxxxx

Other related posts: