You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdelibs/tdecore/tests/ksortablevaluelisttest.cpp

33 lines
911 B

#include <tqstring.h>
#include <ksortablevaluelist.h>
int main( int argc, char **argv )
{
KSortableValueList<TQString> list;
list.insert( 1, "FOO (1)" );
list.insert( 2, "Test (2)" );
list.insert( 1, "Huba! (1)" );
list.insert( 5, "MAAOOAM! (5)" );
list.insert( 10, "Teeheeest (10)" );
list.insert( 2, "I was here :) (2)" );
list.insert( 4, "Yeehaa... (4)" );
TQValueListIterator<KSortableItem<TQString> > it = list.begin();
tqDebug("Insertion order:");
tqDebug("================");
for ( ; it != list.end(); ++it )
tqDebug( "%i: %s", (*it).index(), (*it).value().latin1() );
list.sort();
tqDebug("\nSorted:");
tqDebug("=======");
it = list.begin();
for ( ; it != list.end(); ++it )
tqDebug( "%i: %s", (*it).index(), (*it).value().latin1() );
return 0;
}