예제 #1
0
 bool operator() (const KEduVocExpression& x, const KEduVocExpression& y) const
   {
     return
       !dir
       ? (QString::compare(x.getOriginal().upper(),
                           y.getOriginal().upper() ) < 0)
       : (QString::compare(x.getOriginal().upper(),
                           y.getOriginal().upper() ) > 0);
   }
예제 #2
0
 bool operator() (const KEduVocExpression& x, const KEduVocExpression& y) const
   {
     if (x.getLesson() != y.getLesson() )
       return
         !dir
         ? x.getLesson() < y.getLesson()
         : y.getLesson() < x.getLesson();
     else
       return
         !dir
         ? (QString::compare(x.getOriginal().upper(),
                             y.getOriginal().upper() ) < 0)
         : (QString::compare(x.getOriginal().upper(),
                             y.getOriginal().upper() ) > 0);
   }