#include suicidal virtual class QTableView : virtual QFrame { void repaint(bool = TRUE); void repaint(const QRect &, bool = TRUE); void repaint(int, int, int, int, bool = TRUE); virtual void setBackgroundColor(const QColor &); virtual void setPalette(const QPalette &); virtual void show(); protected: QTableView(QWidget * = 0, const char * = 0, WFlags = 0); virtual ~QTableView(); bool autoUpdate() const; int cellHeight() const; virtual int cellHeight(int); QRect cellUpdateRect() const; int cellWidth() const; virtual int cellWidth(int); void clearTableFlags(uint = ~0); bool colIsVisible(int); bool colXPos(int, int *) const; int findCol(int) const; int findRow(int) const; const QScrollBar *horizontalScrollBar() const; int lastColVisible() const; int lastRowVisible() const; int leftCell() const; int maxColOffset(); int maxRowOffset(); int maxViewX() const; int maxViewY() const; int maxXOffset(); int maxYOffset(); int minViewX() const; int minViewY() const; int numCols() const; int numRows() const; abstract void paintCell(QPainter *, int, int); virtual void paintEvent(QPaintEvent *); virtual void resizeEvent(QResizeEvent *); bool rowIsVisible(int) const; bool rowYPos(int, int *) const; void scroll(int, int); void setAutoUpdate(bool); void setCellHeight(int); void setCellWidth(int); void setLeftCell(int); void setNumCols(int); void setNumRows(int); void setOffset(int, int, bool = TRUE); void setTableFlags(uint); void setTopCell(int); void setTopLeftCell(int, int); void setXOffset(int); void setYOffset(int); virtual void setupPainter(QPainter *); uint tableFlags() const; bool testTableFlags(uint) const; int topCell() const; virtual int totalHeight(); virtual int totalWidth(); void updateCell(int, int, bool = TRUE); void updateScrollBars(); void updateTableSize(); const QScrollBar *verticalScrollBar() const; int viewHeight() const; int viewWidth() const; QRect viewRect() const; int xOffset() const; int yOffset() const; } Qt::TableView; extern const uint Tbl_vScrollBar; extern const uint Tbl_hScrollBar; extern const uint Tbl_autoVScrollBar; extern const uint Tbl_autoHScrollBar; extern const uint Tbl_autoScrollBars; extern const uint Tbl_clipCellPainting; extern const uint Tbl_cutCellsV; extern const uint Tbl_cutCellsH; extern const uint Tbl_cutCells; extern const uint Tbl_scrollLastHCell; extern const uint Tbl_scrollLastVCell; extern const uint Tbl_scrollLastCell; extern const uint Tbl_smoothHScrolling; extern const uint Tbl_smoothVScrolling; extern const uint Tbl_smoothScrolling; extern const uint Tbl_snapToHGrid; extern const uint Tbl_snapToVGrid; extern const uint Tbl_snapToGrid;