Functions

qxtscheduleview_p.cpp File Reference

#include "qxtscheduleview_p.h"
#include "qxtscheduleview.h"
#include <QPainter>
#include <QScrollBar>
#include <QBrush>
#include <QMouseEvent>
#include <QDebug>
#include <QApplication>
#include <QTimer>
#include <QStringList>
#include <QWidget>
#include <QList>
#include <QListIterator>
#include <QMutableLinkedListIterator>
#include "qxtscheduleheaderwidget.h"

Go to the source code of this file.

Functions

bool qxtScheduleItemLessThan (const QxtScheduleInternalItem *item1, const QxtScheduleInternalItem *item2)

Function Documentation

bool qxtScheduleItemLessThan ( const QxtScheduleInternalItem item1,
const QxtScheduleInternalItem item2 
)

Definition at line 698 of file qxtscheduleview_p.cpp.

References QxtScheduleInternalItem::modelIndex(), and QxtScheduleInternalItem::visualStartTableOffset().

Referenced by QxtScheduleViewPrivate::findConcurrentItems().

{
    if (item1->visualStartTableOffset() <   item2->visualStartTableOffset())
        return true;
    if (item1->visualStartTableOffset() ==  item2->visualStartTableOffset() && item1->modelIndex().row() < item2->modelIndex().row())
        return true;
    return false;
}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines