Eneboo - Documentación para desarrolladores
|
#include <FLDataTable.h>
Clase que es una redefinicion de la clase QDataTable, especifica para las necesidades de AbanQ.
constructor
FLDataTable::~FLDataTable | ( | ) |
desctructor
void FLDataTable::clearChecked | ( | ) |
Limpia la lista con las claves primarias de los registros seleccionados por chequeo
void FLDataTable::contentsContextMenuEvent | ( | QContextMenuEvent * | e | ) | [protected, virtual] |
Redefinido por conveniencia, para evitar que aparezca el menu contextual con las opciones para editar registros
Reimplementado de QDataTable.
void FLDataTable::contentsMouseDoubleClickEvent | ( | QMouseEvent * | e | ) | [protected, virtual] |
Redefine por conveniencia, el comportamiento al hacer doble clic sobre una celda
Reimplementado de QTable.
FLSqlCursor* FLDataTable::cursor | ( | ) | const [inline] |
Devuelve el cursor
Reimplementado de QWidget.
void FLDataTable::ensureRowSelectedVisible | ( | ) | [slot] |
Hace que la fila seleccionada est visible
Filtrado de eventos
Reimplementado de QDataTable.
void FLDataTable::focusOutEvent | ( | QFocusEvent * | ) | [protected, virtual] |
Redefinida por conveniencia
Reimplementado de QTable.
void FLDataTable::handleError | ( | const QSqlError & | ) | [protected, virtual] |
Redefinida por conveniencia
Reimplementado de QDataTable.
Redefinida por conveniencia
Reimplementado de QDataTable.
void FLDataTable::paintCell | ( | QPainter * | p, |
int | row, | ||
int | col, | ||
const QRect & | cr, | ||
bool | selected, | ||
const QColorGroup & | cg | ||
) | [protected, virtual] |
Redefinido por conveniencia para pintar la celda
Reimplementado de QDataTable.
void FLDataTable::paintField | ( | QPainter * | p, |
const QSqlField * | field, | ||
const QRect & | cr, | ||
bool | selected | ||
) | [protected, virtual] |
Redefinido por conveniencia para pintar el campo
Reimplementado de QDataTable.
Indica que ha cambiado el estado del campo de seleccin de un registro. Es decir se ha incluido o eliminado su clave primaria de la lista de claves primarias seleccionadas. Esta seal se emite cuando el usuario hace click en el control de chequeo y cuando se cambia programticamente el chequeo mediante el mtodo FLDataTable::setPrimaryKeyChecked.
primaryKeyValue | El valor de la clave primaria del registro correspondiente |
on | El nuevo estado; TRUE chequeo activado, FALSE chequeo desactivado |
const QValueList< QVariant > FLDataTable::primarysKeysChecked | ( | ) | const |
Obtiene la lista con las claves primarias de los registros seleccionados por chequeo
void FLDataTable::recordChoosed | ( | ) | [signal] |
Indica que se ha elegido un registro
void FLDataTable::refresh | ( | ) | [virtual, slot] |
Redefinida por conveniencia
Reimplementado de QDataTable.
Selecciona la fila completa en la que est la celda activa.
r | Fila de la celda activa |
c | Columna de la celda activa |
void FLDataTable::setChecked | ( | bool | on | ) | [protected, slot] |
Activado cuando se hace click en el chequeo de la columna de seleccin
Establece el ancho de una columna
field | Nombre del campo de la base de datos correspondiente a la columna |
w | Ancho de la columna |
void FLDataTable::setEditOnly | ( | const bool | mode | ) |
Establece la tabla a slo edicin o no
void FLDataTable::setFLReadOnly | ( | const bool | mode | ) |
Establece la tabla a slo lectura o no
void FLDataTable::setFLSqlCursor | ( | FLSqlCursor * | c | ) |
Establece el cursor
void FLDataTable::setFocus | ( | ) | [virtual, slot] |
Redefinida por conveniencia
Reimplementado de QWidget.
void FLDataTable::setFunctionGetColor | ( | const QString & | f | ) | [inline] |
Ver FLDataTable::functionGetColor_
void FLDataTable::setInsertOnly | ( | const bool | mode | ) |
Establece la tabla a slo insercion o no
void FLDataTable::setPersistentFilter | ( | const QString & | pFilter | ) |
Establece un filtro persistente que siempre se aplica al cursor antes de hacer un refresh
Establece el estado seleccionado por chequeo para un regsitro, indicando el valor de su clave primaria
void FLDataTable::setQuickFocus | ( | ) | [slot] |
Foco rpido sin refrescos para optimizar
void FLDataTable::setShowAllPixmaps | ( | bool | s | ) | [inline] |
Ver FLDataTable::showAllPixmaps_