📄 qdatatable.3qt
字号:
'\" t.TH QDataTable 3qt "9 December 2002" "Trolltech AS" \" -*- nroff -*-.\" Copyright 1992-2001 Trolltech AS. All rights reserved. See the.\" license file included in the distribution for a complete license.\" statement..\".ad l.nh.SH NAMEQDataTable \- Flexible SQL table widget that supports browsing and editing.SH SYNOPSIS\fC#include <qdatatable.h>\fR.PPInherits QTable..PP.SS "Public Members".in +1c.ti -1c.BI "\fBQDataTable\fR ( QWidget * parent = 0, const char * name = 0 )".br.ti -1c.BI "\fBQDataTable\fR ( QSqlCursor * cursor, bool autoPopulate = FALSE, QWidget * parent = 0, const char * name = 0 )".br.ti -1c.BI "\fB~QDataTable\fR ()".br.ti -1c.BI "virtual void \fBaddColumn\fR ( const QString & fieldName, const QString & label = QString::null, int width = -1, const QIconSet & iconset = QIconSet ( ) )".br.ti -1c.BI "virtual void \fBremoveColumn\fR ( uint col )".br.ti -1c.BI "virtual void \fBsetColumn\fR ( uint col, const QString & fieldName, const QString & label = QString::null, int width = -1, const QIconSet & iconset = QIconSet ( ) )".br.ti -1c.BI "QString \fBnullText\fR () const".br.ti -1c.BI "QString \fBtrueText\fR () const".br.ti -1c.BI "QString \fBfalseText\fR () const".br.ti -1c.BI "DateFormat \fBdateFormat\fR () const".br.ti -1c.BI "bool \fBconfirmEdits\fR () const".br.ti -1c.BI "bool \fBconfirmInsert\fR () const".br.ti -1c.BI "bool \fBconfirmUpdate\fR () const".br.ti -1c.BI "bool \fBconfirmDelete\fR () const".br.ti -1c.BI "bool \fBconfirmCancels\fR () const".br.ti -1c.BI "bool \fBautoDelete\fR () const".br.ti -1c.BI "bool \fBautoEdit\fR () const".br.ti -1c.BI "QString \fBfilter\fR () const".br.ti -1c.BI "QStringList \fBsort\fR () const".br.ti -1c.BI "virtual void \fBsetSqlCursor\fR ( QSqlCursor * cursor = 0, bool autoPopulate = FALSE, bool autoDelete = FALSE )".br.ti -1c.BI "QSqlCursor * \fBsqlCursor\fR () const".br.ti -1c.BI "virtual void \fBsetNullText\fR ( const QString & nullText )".br.ti -1c.BI "virtual void \fBsetTrueText\fR ( const QString & trueText )".br.ti -1c.BI "virtual void \fBsetFalseText\fR ( const QString & falseText )".br.ti -1c.BI "virtual void \fBsetDateFormat\fR ( const DateFormat f )".br.ti -1c.BI "virtual void \fBsetConfirmEdits\fR ( bool confirm )".br.ti -1c.BI "virtual void \fBsetConfirmInsert\fR ( bool confirm )".br.ti -1c.BI "virtual void \fBsetConfirmUpdate\fR ( bool confirm )".br.ti -1c.BI "virtual void \fBsetConfirmDelete\fR ( bool confirm )".br.ti -1c.BI "virtual void \fBsetConfirmCancels\fR ( bool confirm )".br.ti -1c.BI "virtual void \fBsetAutoDelete\fR ( bool enable )".br.ti -1c.BI "virtual void \fBsetAutoEdit\fR ( bool autoEdit )".br.ti -1c.BI "virtual void \fBsetFilter\fR ( const QString & filter )".br.ti -1c.BI "virtual void \fBsetSort\fR ( const QStringList & sort )".br.ti -1c.BI "virtual void \fBsetSort\fR ( const QSqlIndex & sort )".br.ti -1c.BI "enum \fBRefresh\fR { RefreshData = 1, RefreshColumns = 2, RefreshAll = 3 }".br.ti -1c.BI "void \fBrefresh\fR ( Refresh mode )".br.ti -1c.BI "virtual void \fBsortColumn\fR ( int col, bool ascending = TRUE, bool wholeRows = FALSE )".br.ti -1c.BI "virtual QString \fBtext\fR ( int row, int col ) const".br.ti -1c.BI "QVariant \fBvalue\fR ( int row, int col ) const".br.ti -1c.BI "QSqlRecord * \fBcurrentRecord\fR () const".br.ti -1c.BI "void \fBinstallEditorFactory\fR ( QSqlEditorFactory * f )".br.ti -1c.BI "void \fBinstallPropertyMap\fR ( QSqlPropertyMap * m )".br.ti -1c.BI "virtual int \fBnumCols\fR () const".br.ti -1c.BI "virtual int \fBnumRows\fR () const".br.in -1c.SS "Public Slots".in +1c.ti -1c.BI "virtual void \fBfind\fR ( const QString & str, bool caseSensitive, bool backwards )".br.ti -1c.BI "virtual void \fBsortAscending\fR ( int col )".br.ti -1c.BI "virtual void \fBsortDescending\fR ( int col )".br.ti -1c.BI "virtual void \fBrefresh\fR ()".br.ti -1c.BI "virtual void \fBsetColumnWidth\fR ( int col, int w )".br.ti -1c.BI "virtual void \fBadjustColumn\fR ( int col )".br.in -1c.SS "Signals".in +1c.ti -1c.BI "void \fBcurrentChanged\fR ( QSqlRecord * record )".br.ti -1c.BI "void \fBprimeInsert\fR ( QSqlRecord * buf )".br.ti -1c.BI "void \fBprimeUpdate\fR ( QSqlRecord * buf )".br.ti -1c.BI "void \fBprimeDelete\fR ( QSqlRecord * buf )".br.ti -1c.BI "void \fBbeforeInsert\fR ( QSqlRecord * buf )".br.ti -1c.BI "void \fBbeforeUpdate\fR ( QSqlRecord * buf )".br.ti -1c.BI "void \fBbeforeDelete\fR ( QSqlRecord * buf )".br.ti -1c.BI "void \fBcursorChanged\fR ( QSql::Op mode )".br.in -1c.SS "Properties".in +1c.ti -1c.BI "bool \fBautoEdit\fR - whether the data table automatically applies edits".br.ti -1c.BI "bool \fBconfirmCancels\fR - whether the data table confirms cancel operations".br.ti -1c.BI "bool \fBconfirmDelete\fR - whether the data table confirms delete operations".br.ti -1c.BI "bool \fBconfirmEdits\fR - whether the data table confirms edit operations".br.ti -1c.BI "bool \fBconfirmInsert\fR - whether the data table confirms insert operations".br.ti -1c.BI "bool \fBconfirmUpdate\fR - whether the data table confirms update operations".br.ti -1c.BI "DateFormat \fBdateFormat\fR - the format used for displaying date/time values".br.ti -1c.BI "QString \fBfalseText\fR - the text used to represent false values".br.ti -1c.BI "QString \fBfilter\fR - the data filter for the data table".br.ti -1c.BI "QString \fBnullText\fR - the text used to represent NULL values".br.ti -1c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -