spreadsheetitem.h Example File demos/spreadsheet/spreadsheetitem.h
#ifndef SPREADSHEETITEM_H
#define SPREADSHEETITEM_H
#include <QTableWidgetItem>
#include <QtGui>
#include "spreadsheet.h"
class SpreadSheetItem : public QTableWidgetItem
{
public:
SpreadSheetItem();
SpreadSheetItem(const QString &text);
QTableWidgetItem *clone() const;
QVariant data(int role) const;
void setData(int role, const QVariant &value);
QVariant display() const;
inline QString formula() const
{ return QTableWidgetItem::data(Qt::DisplayRole).toString(); }
static QVariant computeFormula(const QString &formula,
const QTableWidget *widget,
const QTableWidgetItem *self = 0);
private:
mutable bool isResolving;
};
#endif
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) |
Trademarks |
Qt 4.5.2 |
|