Home · All Classes · Main Classes · Annotated · Grouped Classes · Functions

bookdelegate.h Example File
demos/books/bookdelegate.h

    #ifndef RATINGDELEGATE_H
    #define RATINGDELEGATE_H

    #include <QModelIndex>
    #include <QPixmap>
    #include <QSize>
    #include <QSqlRelationalDelegate>

    class QPainter;

    class BookDelegate : public QSqlRelationalDelegate
    {
    public:
        BookDelegate(QObject *parent);

        void paint(QPainter *painter, const QStyleOptionViewItem &option,
                   const QModelIndex &index) const;

        QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const;

        bool editorEvent(QEvent *event, QAbstractItemModel *model,
                         const QStyleOptionViewItem &option,
                         const QModelIndex &index);

    private:
        QPixmap star;
    };

    #endif


Copyright © 2005 Trolltech Trademarks
Qt 4.0.0-rc1