class QImgListView:public Q3ListView
QImgListView *mesgView;
sql="select time,read_flag,id from callerMessage order by id desc";
}
if( sqlite3_get_table(qTestDb, sql, &result, &row, &col, &zErrMsg)==SQLITE_OK )
{
for( int i =1;i<= row;i++)
{
if( col<3 )break;
QImgListViewItem * item=new QImgListViewItem(mesgView);
QTextCodec *codec = QTextCodec::codecForName("GBK");
str = codec->toUnicode( result[i*col] );
item->setText( 0, baseTime.addSecs( str.toInt() ).toString("MM-dd hh:mm") );
str = codec->toUnicode( result[i*col+1] );
if( str=="1" )
{
str=trUtf8("鏄?);
}
else
{
str=trUtf8("鍚?);
item->setHighlight(true);
}
item->setText(1, str );
str = codec->toUnicode( result[i*col+2] );
printf("---------str=%d------\n",str.toInt());
item->setText( 2, str );
}
mesgView->setSelected( mesgView->firstChild(), true );
上边的代码为什么显示出来总是顺序显示不能倒序?????