[eaf] Re: QComboBox::findData

  • From: Manner Robert <rmanni@xxxxxxxxx>
  • To: eaf@xxxxxxxxxxxxx
  • Date: Fri, 09 May 2008 16:00:26 +0200

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Szia.

Nemtom, h segít-e, ha a Qt::MatchFlag paramétert átállítod
Qt::MatchFixedString-re, csak egy ötlet.

Robi


Péntek Imre wrote:
> 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?
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIJFj6j3eF+j0fx2IRArP2AJ0cTxIHzpiKbe4tnbilLgfRqVmQBwCdEH+U
afT+nBasEA14WSnJ0iKX9+Y=
=VSsP
-----END PGP SIGNATURE-----

Other related posts: