[Kde-devel-es] ¿Que estoy haciendo mal?
Jaime Robles
kde-devel-es@mail.kde.org
Thu, 23 Jan 2003 13:11:48 +0100
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Buenos dias.
Os paso el código de un método en el que estoy trabajando a ver si alguien
sabe qué estoy haciendo mal.
Me falla en la parte del "else" cuando "modify" es true.
Concretamente me falla cuando trata de ponerle el texto al QListViewItem... el
programa sencillamente casca y desaparece :-(
Pero lo raro es que los datos los esta tratando bien porque el cout imprime lo
que yo quiero almacenar en la columna "3" del QlistView
¿Alguna pista?
Muchas gracias por vuestro tiempo...
void Klog::showQso(){
// This shows the data in the QListView (the botton block)
// The "modify" is still missing
// I have to look for the QSO if modifying
if (!modify){
QListViewItem * item = new QListViewItem( klogui::logListView, 0 );
item->setText( 0, QString::number(qso.getNumb()) );
item->setText( 1, qso.getDateTime().toString("yyyy-MM-dd") );
item->setText( 2, qso.getDateTime().toString("hh:mm") );
item->setText( 3, qso.getQrz().upper() );
item->setText( 4, QString::number(qso.getRsttx()) );
item->setText( 5, QString::number(qso.getRstrx()) );
item->setText( 6, qso.getBand() );
item->setText( 7, qso.getMode());
item->setText( 8, qso.getPower() );
item->setText( 9, qso.getComment() );
}else{
if (klogui::logListView->findItem(QString::number(Klog::j),0) != 0){
cout << "\nFound: " <<
(klogui::logListView->findItem(QString::number(Klog::j),0))->text(3) << "QSO:
" << qso.getQrz() << endl;
(klogui::logListView->findItem(QString::number(Klog::j),0))->setText( 0,
QString::number(qso.getNumb()) );
(klogui::logListView->findItem(QString::number(Klog::j),0))->setText( 1,
qso.getDateTime().toString("yyyy-MM-dd") );
(klogui::logListView->findItem(QString::number(Klog::j),0))->setText( 2,
qso.getDateTime().toString("hh:mm") );
(klogui::logListView->findItem(QString::number(Klog::j),0))->setText( 3,
qso.getQrz().upper() );
}
}
- --
Un saludo,
Jaime Robles
jaime@kde.org
Coordinador KDE-es - KDE Spanish Translation Team
http://www.kde.org/es - http://es.i18n.kde.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+L9wGER46oL+8yYURAmiTAJ40fLCgqc1UOAzJgWPOpOgU+GpcHgCdHPA9
jffXeXGBRaEU00+kPwnj6t4=
=PC7L
-----END PGP SIGNATURE-----