Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 7c116f3bf7
)
r14.1.x
parent
eb4fc5004b
commit
b195cee3f4
@ -1 +0,0 @@
|
||||
This directory contains only generated files.
|
@ -1,6 +0,0 @@
|
||||
This directory contains classes that has been obsoleted and moved out
|
||||
of the TQt API.
|
||||
|
||||
To use these classes, simply include them in your project. Remember to
|
||||
rename the class references in your own code.
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,363 +0,0 @@
|
||||
/**********************************************************************
|
||||
**
|
||||
** Definition of TQtMultiLineEdit widget class
|
||||
**
|
||||
** Created : 961005
|
||||
**
|
||||
** Copyright (C) 1992-2008 Trolltech ASA. All rights reserved.
|
||||
**
|
||||
** This file contains a class moved out of the TQt GUI Toolkit API. It
|
||||
** may be used, distributed and modified without limitation.
|
||||
**
|
||||
**********************************************************************/
|
||||
|
||||
#ifndef TQTMULTILINEEDIT_H
|
||||
#define TQTMULTILINEEDIT_H
|
||||
|
||||
#ifndef QT_H
|
||||
#include "qttableview.h"
|
||||
#include "ntqstring.h"
|
||||
#include "ntqptrlist.h"
|
||||
#endif // QT_H
|
||||
|
||||
#ifndef TQT_NO_QTMULTILINEEDIT
|
||||
|
||||
struct TQtMultiLineData;
|
||||
class TQtMultiLineEditCommand;
|
||||
class TQValidator;
|
||||
|
||||
class TQtMultiLineEdit : public TQtTableView
|
||||
{
|
||||
TQ_OBJECT
|
||||
TQ_ENUMS( EchoMode WordWrap WrapPolicy )
|
||||
TQ_PROPERTY( int numLines READ numLines )
|
||||
TQ_PROPERTY( bool atBeginning READ atBeginning )
|
||||
TQ_PROPERTY( bool atEnd READ atEnd )
|
||||
TQ_PROPERTY( int maxLineWidth READ maxLineWidth )
|
||||
TQ_PROPERTY( Alignment alignment READ alignment WRITE setAlignment )
|
||||
TQ_PROPERTY( bool edited READ edited WRITE setEdited DESIGNABLE false )
|
||||
TQ_PROPERTY( EchoMode echoMode READ echoMode WRITE setEchoMode )
|
||||
TQ_PROPERTY( int maxLength READ maxLength WRITE setMaxLength )
|
||||
TQ_PROPERTY( int maxLines READ maxLines WRITE setMaxLines )
|
||||
TQ_PROPERTY( int hMargin READ hMargin WRITE setHMargin )
|
||||
TQ_PROPERTY( WordWrap wordWrap READ wordWrap WRITE setWordWrap )
|
||||
TQ_PROPERTY( int wrapColumnOrWidth READ wrapColumnOrWidth WRITE setWrapColumnOrWidth )
|
||||
TQ_PROPERTY( WrapPolicy wrapPolicy READ wrapPolicy WRITE setWrapPolicy )
|
||||
TQ_PROPERTY( bool autoUpdate READ autoUpdate WRITE setAutoUpdate DESIGNABLE false )
|
||||
TQ_PROPERTY( bool undoEnabled READ isUndoEnabled WRITE setUndoEnabled )
|
||||
TQ_PROPERTY( int undoDepth READ undoDepth WRITE setUndoDepth )
|
||||
TQ_PROPERTY( bool readOnly READ isReadOnly WRITE setReadOnly )
|
||||
TQ_PROPERTY( bool overWriteMode READ isOverwriteMode WRITE setOverwriteMode )
|
||||
TQ_PROPERTY( TQString text READ text WRITE setText )
|
||||
TQ_PROPERTY( int length READ length )
|
||||
|
||||
public:
|
||||
TQtMultiLineEdit( TQWidget *parent=0, const char *name=0 );
|
||||
~TQtMultiLineEdit();
|
||||
|
||||
TQString textLine( int line ) const;
|
||||
int numLines() const;
|
||||
|
||||
TQSize sizeHint() const;
|
||||
TQSize minimumSizeHint() const;
|
||||
TQSizePolicy sizePolicy() const;
|
||||
|
||||
virtual void setFont( const TQFont &font );
|
||||
|
||||
virtual void insertLine( const TQString &s, int line = -1 );
|
||||
virtual void insertAt( const TQString &s, int line, int col, bool mark = FALSE );
|
||||
virtual void removeLine( int line );
|
||||
|
||||
void cursorPosition( int *line, int *col ) const;
|
||||
virtual void setCursorPosition( int line, int col, bool mark = FALSE );
|
||||
void getCursorPosition( int *line, int *col ) const;
|
||||
bool atBeginning() const;
|
||||
bool atEnd() const;
|
||||
|
||||
virtual void setFixedVisibleLines( int lines );
|
||||
|
||||
int maxLineWidth() const;
|
||||
|
||||
void setAlignment( int flags );
|
||||
int alignment() const;
|
||||
|
||||
virtual void setValidator( const TQValidator * );
|
||||
const TQValidator * validator() const;
|
||||
|
||||
void setEdited( bool );
|
||||
bool edited() const;
|
||||
|
||||
void cursorWordForward( bool mark );
|
||||
void cursorWordBackward( bool mark );
|
||||
|
||||
enum EchoMode { Normal, NoEcho, Password };
|
||||
virtual void setEchoMode( EchoMode );
|
||||
EchoMode echoMode() const;
|
||||
|
||||
void setMaxLength(int);
|
||||
int maxLength() const;
|
||||
virtual void setMaxLineLength(int);
|
||||
int maxLineLength() const;
|
||||
virtual void setMaxLines(int);
|
||||
int maxLines() const;
|
||||
virtual void setHMargin(int);
|
||||
int hMargin() const;
|
||||
|
||||
virtual void setSelection( int row_from, int col_from, int row_to, int col_t );
|
||||
|
||||
enum WordWrap {
|
||||
NoWrap,
|
||||
WidgetWidth,
|
||||
FixedPixelWidth,
|
||||
FixedColumnWidth
|
||||
};
|
||||
void setWordWrap( WordWrap mode );
|
||||
WordWrap wordWrap() const;
|
||||
void setWrapColumnOrWidth( int );
|
||||
int wrapColumnOrWidth() const;
|
||||
|
||||
enum WrapPolicy {
|
||||
AtWhiteSpace,
|
||||
Anywhere
|
||||
};
|
||||
void setWrapPolicy( WrapPolicy policy );
|
||||
WrapPolicy wrapPolicy() const;
|
||||
|
||||
bool autoUpdate() const;
|
||||
virtual void setAutoUpdate( bool );
|
||||
|
||||
void setUndoEnabled( bool );
|
||||
bool isUndoEnabled() const;
|
||||
void setUndoDepth( int );
|
||||
int undoDepth() const;
|
||||
|
||||
bool isReadOnly() const;
|
||||
bool isOverwriteMode() const;
|
||||
|
||||
TQString text() const;
|
||||
|
||||
int length() const;
|
||||
|
||||
static void setDefaultTabStop( int ex );
|
||||
static int defaultTabStop();
|
||||
public slots:
|
||||
virtual void setText( const TQString &);
|
||||
virtual void setReadOnly( bool );
|
||||
virtual void setOverwriteMode( bool );
|
||||
|
||||
void clear();
|
||||
void append( const TQString &);
|
||||
void deselect();
|
||||
void selectAll();
|
||||
#ifndef TQT_NO_CLIPBOARD
|
||||
void paste();
|
||||
void pasteSubType(const TQCString& subtype);
|
||||
void copyText() const;
|
||||
void copy() const;
|
||||
void cut();
|
||||
#endif
|
||||
void insert( const TQString& );
|
||||
void undo();
|
||||
void redo();
|
||||
|
||||
signals:
|
||||
void textChanged();
|
||||
void returnPressed();
|
||||
void undoAvailable( bool );
|
||||
void redoAvailable( bool );
|
||||
void copyAvailable( bool );
|
||||
|
||||
protected:
|
||||
void paintCell( TQPainter *, int row, int col );
|
||||
bool event( TQEvent * );
|
||||
|
||||
void mousePressEvent( TQMouseEvent * );
|
||||
void mouseMoveEvent( TQMouseEvent * );
|
||||
void mouseReleaseEvent( TQMouseEvent * );
|
||||
void mouseDoubleClickEvent( TQMouseEvent * );
|
||||
void wheelEvent( TQWheelEvent * );
|
||||
void keyPressEvent( TQKeyEvent * );
|
||||
void focusInEvent( TQFocusEvent * );
|
||||
void focusOutEvent( TQFocusEvent * );
|
||||
void timerEvent( TQTimerEvent * );
|
||||
void leaveEvent( TQEvent * );
|
||||
void resizeEvent( TQResizeEvent * );
|
||||
|
||||
bool focusNextPrevChild( bool );
|
||||
|
||||
#ifndef TQT_NO_DRAGANDDROP
|
||||
void dragMoveEvent( TQDragMoveEvent* );
|
||||
void dragEnterEvent( TQDragEnterEvent * );
|
||||
void dropEvent( TQDropEvent* );
|
||||
void dragLeaveEvent( TQDragLeaveEvent* );
|
||||
#endif
|
||||
|
||||
bool hasMarkedText() const;
|
||||
TQString markedText() const;
|
||||
int textWidth( int );
|
||||
int textWidth( const TQString &);
|
||||
|
||||
TQPoint cursorPoint() const;
|
||||
|
||||
protected:
|
||||
virtual void insert( const TQString&, bool mark );
|
||||
virtual void newLine();
|
||||
virtual void killLine();
|
||||
virtual void pageUp( bool mark=FALSE );
|
||||
virtual void pageDown( bool mark=FALSE );
|
||||
virtual void cursorLeft( bool mark=FALSE, bool wrap = TRUE );
|
||||
virtual void cursorRight( bool mark=FALSE, bool wrap = TRUE );
|
||||
virtual void cursorUp( bool mark=FALSE );
|
||||
virtual void cursorDown( bool mark=FALSE );
|
||||
virtual void backspace();
|
||||
virtual void del();
|
||||
virtual void home( bool mark=FALSE );
|
||||
virtual void end( bool mark=FALSE );
|
||||
|
||||
bool getMarkedRegion( int *line1, int *col1,
|
||||
int *line2, int *col2 ) const;
|
||||
int lineLength( int row ) const;
|
||||
TQString *getString( int row ) const;
|
||||
bool isEndOfParagraph( int row ) const;
|
||||
TQString stringShown( int row ) const;
|
||||
|
||||
protected:
|
||||
bool cursorOn;
|
||||
void insertChar( TQChar );
|
||||
|
||||
private slots:
|
||||
void clipboardChanged();
|
||||
void blinkTimerTimeout();
|
||||
void scrollTimerTimeout();
|
||||
void dndTimeout();
|
||||
|
||||
private:
|
||||
#ifndef TQT_NO_MIME
|
||||
TQCString pickSpecial(TQMimeSource* ms, bool always_ask, const TQPoint&);
|
||||
#endif
|
||||
#ifndef TQT_NO_MIMECLIPBOARD
|
||||
void pasteSpecial(const TQPoint&);
|
||||
#endif
|
||||
struct TQtMultiLineEditRow {
|
||||
TQtMultiLineEditRow( TQString string, int width, bool nl = TRUE )
|
||||
:s(string), w(width), newline( nl )
|
||||
{
|
||||
};
|
||||
TQString s;
|
||||
int w;
|
||||
bool newline;
|
||||
};
|
||||
TQPtrList<TQtMultiLineEditRow> *contents;
|
||||
TQtMultiLineData *d;
|
||||
|
||||
bool readOnly;
|
||||
bool dummy;
|
||||
bool markIsOn;
|
||||
bool dragScrolling ;
|
||||
bool dragMarking;
|
||||
bool textDirty;
|
||||
bool wordMark;
|
||||
bool overWrite;
|
||||
|
||||
int cursorX;
|
||||
int cursorY;
|
||||
int markAnchorX;
|
||||
int markAnchorY;
|
||||
int markDragX;
|
||||
int markDragY;
|
||||
int curXPos; // cell coord of cursor
|
||||
int blinkTimer; // #### not used anymore - remove in 3.0
|
||||
int scrollTimer; // #### not used anymore - remove in 3.0
|
||||
|
||||
int mapFromView( int xPos, int row );
|
||||
int mapToView( int xIndex, int row );
|
||||
|
||||
void pixelPosToCursorPos(TQPoint p, int* x, int* y) const;
|
||||
void setCursorPixelPosition(TQPoint p, bool clear_mark=TRUE);
|
||||
|
||||
void setWidth( int );
|
||||
void updateCellWidth();
|
||||
bool partiallyInvisible( int row );
|
||||
void makeVisible();
|
||||
void setBottomCell( int row );
|
||||
|
||||
void newMark( int posx, int posy, bool copy=TRUE );
|
||||
void markWord( int posx, int posy );
|
||||
void extendSelectionWord( int &newX, int&newY);
|
||||
int charClass( TQChar );
|
||||
void turnMark( bool on );
|
||||
bool inMark( int posx, int posy ) const;
|
||||
bool beforeMark( int posx, int posy ) const;
|
||||
bool afterMark( int posx, int posy ) const;
|
||||
int setNumRowsAndTruncate();
|
||||
|
||||
#ifndef TQT_NO_DRAGANDDROP
|
||||
void doDrag();
|
||||
#endif
|
||||
void startAutoScroll();
|
||||
void stopAutoScroll();
|
||||
|
||||
void cursorLeft( bool mark, bool clear_mark, bool wrap );
|
||||
void cursorRight( bool mark, bool clear_mark, bool wrap );
|
||||
void cursorUp( bool mark, bool clear_mark );
|
||||
void cursorDown( bool mark, bool clear_mark );
|
||||
|
||||
void wrapLine( int line, int removed = 0);
|
||||
void rebreakParagraph( int line, int removed = 0 );
|
||||
void rebreakAll();
|
||||
void insertAtAux( const TQString &s, int line, int col, bool mark = FALSE );
|
||||
void killLineAux();
|
||||
void delAux();
|
||||
int positionToOffsetInternal( int row, int col ) const;
|
||||
void offsetToPositionInternal( int position, int *row, int *col ) const;
|
||||
void deleteNextChar( int offset, int row, int col );
|
||||
|
||||
void addUndoCmd( TQtMultiLineEditCommand* );
|
||||
void addRedoCmd( TQtMultiLineEditCommand* );
|
||||
void processCmd( TQtMultiLineEditCommand*, bool );
|
||||
|
||||
private: // Disabled copy constructor and operator=
|
||||
#if defined(TQ_DISABLE_COPY)
|
||||
TQtMultiLineEdit( const TQtMultiLineEdit & );
|
||||
TQtMultiLineEdit &operator=( const TQtMultiLineEdit & );
|
||||
#endif
|
||||
};
|
||||
|
||||
inline bool TQtMultiLineEdit::isReadOnly() const { return readOnly; }
|
||||
|
||||
inline bool TQtMultiLineEdit::isOverwriteMode() const { return overWrite; }
|
||||
|
||||
inline void TQtMultiLineEdit::setOverwriteMode( bool on )
|
||||
{
|
||||
overWrite = on;
|
||||
}
|
||||
|
||||
inline int TQtMultiLineEdit::lineLength( int row ) const
|
||||
{
|
||||
return contents->at( row )->s.length();
|
||||
}
|
||||
|
||||
inline bool TQtMultiLineEdit::atEnd() const
|
||||
{
|
||||
return cursorY == (int)contents->count() - 1
|
||||
&& cursorX == lineLength( cursorY ) ;
|
||||
}
|
||||
|
||||
inline bool TQtMultiLineEdit::atBeginning() const
|
||||
{
|
||||
return cursorY == 0 && cursorX == 0;
|
||||
}
|
||||
|
||||
inline TQString *TQtMultiLineEdit::getString( int row ) const
|
||||
{
|
||||
return &(contents->at( row )->s);
|
||||
}
|
||||
|
||||
inline int TQtMultiLineEdit::numLines() const
|
||||
{
|
||||
return contents->count();
|
||||
}
|
||||
|
||||
#endif // TQT_NO_QTMULTILINEEDIT
|
||||
|
||||
#endif // TQTMULTILINEDIT_H
|
File diff suppressed because it is too large
Load Diff
@ -1,250 +0,0 @@
|
||||
/**********************************************************************
|
||||
**
|
||||
** Definition of TQtTableView class
|
||||
**
|
||||
** Created : 941115
|
||||
**
|
||||
** Copyright (C) 1992-2008 Trolltech ASA. All rights reserved.
|
||||
**
|
||||
** This file contains a class moved out of the TQt GUI Toolkit API. It
|
||||
** may be used, distributed and modified without limitation.
|
||||
**
|
||||
**********************************************************************/
|
||||
|
||||
#ifndef TQTTABLEVIEW_H
|
||||
#define TQTTABLEVIEW_H
|
||||
|
||||
#ifndef QT_H
|
||||
#include "ntqframe.h"
|
||||
#endif // QT_H
|
||||
|
||||
#ifndef TQT_NO_QTTABLEVIEW
|
||||
|
||||
class TQScrollBar;
|
||||
class TQCornerSquare;
|
||||
|
||||
|
||||
class TQtTableView : public TQFrame
|
||||
{
|
||||
TQ_OBJECT
|
||||
public:
|
||||
virtual void setBackgroundColor( const TQColor & );
|
||||
virtual void setPalette( const TQPalette & );
|
||||
void show();
|
||||
|
||||
void repaint( bool erase=TRUE );
|
||||
void repaint( int x, int y, int w, int h, bool erase=TRUE );
|
||||
void repaint( const TQRect &, bool erase=TRUE );
|
||||
|
||||
protected:
|
||||
TQtTableView( TQWidget *parent=0, const char *name=0, WFlags f=0 );
|
||||
~TQtTableView();
|
||||
|
||||
int numRows() const;
|
||||
virtual void setNumRows( int );
|
||||
int numCols() const;
|
||||
virtual void setNumCols( int );
|
||||
|
||||
int topCell() const;
|
||||
virtual void setTopCell( int row );
|
||||
int leftCell() const;
|
||||
virtual void setLeftCell( int col );
|
||||
virtual void setTopLeftCell( int row, int col );
|
||||
|
||||
int xOffset() const;
|
||||
virtual void setXOffset( int );
|
||||
int yOffset() const;
|
||||
virtual void setYOffset( int );
|
||||
virtual void setOffset( int x, int y, bool updateScrBars = TRUE );
|
||||
|
||||
virtual int cellWidth( int col );
|
||||
virtual int cellHeight( int row );
|
||||
int cellWidth() const;
|
||||
int cellHeight() const;
|
||||
virtual void setCellWidth( int );
|
||||
virtual void setCellHeight( int );
|
||||
|
||||
virtual int totalWidth();
|
||||
virtual int totalHeight();
|
||||
|
||||
uint tableFlags() const;
|
||||
bool testTableFlags( uint f ) const;
|
||||
virtual void setTableFlags( uint f );
|
||||
void clearTableFlags( uint f = ~0 );
|
||||
|
||||
bool autoUpdate() const;
|
||||
virtual void setAutoUpdate( bool );
|
||||
|
||||
void updateCell( int row, int column, bool erase=TRUE );
|
||||
|
||||
TQRect cellUpdateRect() const;
|
||||
TQRect viewRect() const;
|
||||
|
||||
int lastRowVisible() const;
|
||||
int lastColVisible() const;
|
||||
|
||||
bool rowIsVisible( int row ) const;
|
||||
bool colIsVisible( int col ) const;
|
||||
|
||||
TQScrollBar *verticalScrollBar() const;
|
||||
TQScrollBar *horizontalScrollBar() const;
|
||||
|
||||
private slots:
|
||||
void horSbValue( int );
|
||||
void horSbSliding( int );
|
||||
void horSbSlidingDone();
|
||||
void verSbValue( int );
|
||||
void verSbSliding( int );
|
||||
void verSbSlidingDone();
|
||||
|
||||
protected:
|
||||
virtual void paintCell( TQPainter *, int row, int col ) = 0;
|
||||
virtual void setupPainter( TQPainter * );
|
||||
|
||||
void paintEvent( TQPaintEvent * );
|
||||
void resizeEvent( TQResizeEvent * );
|
||||
|
||||
int findRow( int yPos ) const;
|
||||
int findCol( int xPos ) const;
|
||||
|
||||
bool rowYPos( int row, int *yPos ) const;
|
||||
bool colXPos( int col, int *xPos ) const;
|
||||
|
||||
int maxXOffset();
|
||||
int maxYOffset();
|
||||
int maxColOffset();
|
||||
int maxRowOffset();
|
||||
|
||||
int minViewX() const;
|
||||
int minViewY() const;
|
||||
int maxViewX() const;
|
||||
int maxViewY() const;
|
||||
int viewWidth() const;
|
||||
int viewHeight() const;
|
||||
|
||||
void scroll( int xPixels, int yPixels );
|
||||
void updateScrollBars();
|
||||
void updateTableSize();
|
||||
|
||||
private:
|
||||
void coverCornerSquare( bool );
|
||||
void snapToGrid( bool horizontal, bool vertical );
|
||||
virtual void setHorScrollBar( bool on, bool update = TRUE );
|
||||
virtual void setVerScrollBar( bool on, bool update = TRUE );
|
||||
void updateView();
|
||||
int findRawRow( int yPos, int *cellMaxY, int *cellMinY = 0,
|
||||
bool goOutsideView = FALSE ) const;
|
||||
int findRawCol( int xPos, int *cellMaxX, int *cellMinX = 0,
|
||||
bool goOutsideView = FALSE ) const;
|
||||
int maxColsVisible() const;
|
||||
|
||||
void updateScrollBars( uint );
|
||||
void updateFrameSize();
|
||||
|
||||
void doAutoScrollBars();
|
||||
void showOrHideScrollBars();
|
||||
|
||||
int nRows;
|
||||
int nCols;
|
||||
int xOffs, yOffs;
|
||||
int xCellOffs, yCellOffs;
|
||||
short xCellDelta, yCellDelta;
|
||||
short cellH, cellW;
|
||||
|
||||
uint eraseInPaint : 1;
|
||||
uint verSliding : 1;
|
||||
uint verSnappingOff : 1;
|
||||
uint horSliding : 1;
|
||||
uint horSnappingOff : 1;
|
||||
uint coveringCornerSquare : 1;
|
||||
uint sbDirty : 8;
|
||||
uint inSbUpdate : 1;
|
||||
|
||||
uint tFlags;
|
||||
TQRect cellUpdateR;
|
||||
|
||||
TQScrollBar *vScrollBar;
|
||||
TQScrollBar *hScrollBar;
|
||||
TQCornerSquare *cornerSquare;
|
||||
|
||||
private: // Disabled copy constructor and operator=
|
||||
#if defined(TQ_DISABLE_COPY)
|
||||
TQtTableView( const TQtTableView & );
|
||||
TQtTableView &operator=( const TQtTableView & );
|
||||
#endif
|
||||
};
|
||||
|
||||
|
||||
const uint Tbl_vScrollBar = 0x00000001;
|
||||
const uint Tbl_hScrollBar = 0x00000002;
|
||||
const uint Tbl_autoVScrollBar = 0x00000004;
|
||||
const uint Tbl_autoHScrollBar = 0x00000008;
|
||||
const uint Tbl_autoScrollBars = 0x0000000C;
|
||||
|
||||
const uint Tbl_clipCellPainting = 0x00000100;
|
||||
const uint Tbl_cutCellsV = 0x00000200;
|
||||
const uint Tbl_cutCellsH = 0x00000400;
|
||||
const uint Tbl_cutCells = 0x00000600;
|
||||
|
||||
const uint Tbl_scrollLastHCell = 0x00000800;
|
||||
const uint Tbl_scrollLastVCell = 0x00001000;
|
||||
const uint Tbl_scrollLastCell = 0x00001800;
|
||||
|
||||
const uint Tbl_smoothHScrolling = 0x00002000;
|
||||
const uint Tbl_smoothVScrolling = 0x00004000;
|
||||
const uint Tbl_smoothScrolling = 0x00006000;
|
||||
|
||||
const uint Tbl_snapToHGrid = 0x00008000;
|
||||
const uint Tbl_snapToVGrid = 0x00010000;
|
||||
const uint Tbl_snapToGrid = 0x00018000;
|
||||
|
||||
|
||||
inline int TQtTableView::numRows() const
|
||||
{ return nRows; }
|
||||
|
||||
inline int TQtTableView::numCols() const
|
||||
{ return nCols; }
|
||||
|
||||
inline int TQtTableView::topCell() const
|
||||
{ return yCellOffs; }
|
||||
|
||||
inline int TQtTableView::leftCell() const
|
||||
{ return xCellOffs; }
|
||||
|
||||
inline int TQtTableView::xOffset() const
|
||||
{ return xOffs; }
|
||||
|
||||
inline int TQtTableView::yOffset() const
|
||||
{ return yOffs; }
|
||||
|
||||
inline int TQtTableView::cellHeight() const
|
||||
{ return cellH; }
|
||||
|
||||
inline int TQtTableView::cellWidth() const
|
||||
{ return cellW; }
|
||||
|
||||
inline uint TQtTableView::tableFlags() const
|
||||
{ return tFlags; }
|
||||
|
||||
inline bool TQtTableView::testTableFlags( uint f ) const
|
||||
{ return (tFlags & f) != 0; }
|
||||
|
||||
inline TQRect TQtTableView::cellUpdateRect() const
|
||||
{ return cellUpdateR; }
|
||||
|
||||
inline bool TQtTableView::autoUpdate() const
|
||||
{ return isUpdatesEnabled(); }
|
||||
|
||||
inline void TQtTableView::repaint( bool erase )
|
||||
{ repaint( 0, 0, width(), height(), erase ); }
|
||||
|
||||
inline void TQtTableView::repaint( const TQRect &r, bool erase )
|
||||
{ repaint( r.x(), r.y(), r.width(), r.height(), erase ); }
|
||||
|
||||
inline void TQtTableView::updateScrollBars()
|
||||
{ updateScrollBars( 0 ); }
|
||||
|
||||
|
||||
#endif // TQT_NO_QTTABLEVIEW
|
||||
|
||||
#endif // TQTTABLEVIEW_H
|
Loading…
Reference in new issue