Визуальный объект - контейнер для работы с документами. Наследует aWidget.
Подробнее...
#include <wdocument.h>
|
| int | select (Q_ULLONG id) |
| |
| Q_ULLONG | Insert () |
| |
| virtual int | Update () |
| |
| virtual int | TurnOn () |
| |
| virtual int | TurnOff () |
| |
| int | MarkDelete () |
| |
| virtual QVariant | value (const QString &name) |
| |
|
virtual QString | value () const |
| |
|
virtual QString | textValue () |
| |
| virtual void | setValue (const QString &) |
| |
| virtual int | setValue (const QString &name, const QVariant &value) |
| |
| virtual int | setObjValue (const QString &nameWidget, aObject *value) |
| |
| virtual void | SetReadOnly (bool) |
| |
|
virtual int | Refresh () |
| |
|
QWidget * | Widget (QString name, bool onlyMyWidgets=true) |
| |
|
virtual aDataField * | getAttribute (const QString &name) |
| |
|
virtual int | setAttribute (const QString &name, const aDataField *value) |
| |
|
| | wDocument (QWidget *parent=0, WFlags fl=0) |
| |
| virtual | ~wDocument () |
| |
| bool | checkStructure () |
| |
| virtual void | initObject (aDatabase *adb) |
| |
| virtual QDialog * | createEditor (QWidget *parent) |
| |
| virtual QString | displayString () |
| |
| virtual bool | isContainer () |
| |
| virtual aObject * | createDBObject (aCfgItem obj, aDatabase *adb) |
| |
| virtual ERR_Code | New () |
| |
| virtual ERR_Code | Select (Q_ULLONG id) |
| |
| | aWidget (QWidget *parent=0, const char *name=0, WFlags fl=0) |
| |
| | aWidget (const QString &oname, aDatabase *adb, QWidget *parent=0, const char *name=0, WFlags fl=0) |
| |
| | aWidget (aCfgItem context, aDatabase *adb, QWidget *parent=0, const char *name=0, WFlags fl=0) |
| |
|
virtual void | widgetEditor () |
| |
| virtual QToolBar * | createToolBar (QMainWindow *parent) |
| |
| void | init (aDatabase *adb) |
| |
|
bool | getOpenEditor () const |
| |
| void | setOpenEditor (bool) |
| |
|
bool | isInited () |
| |
|
void | setInited (bool flag) |
| |
|
aCfgItem * | getMDObject () |
| |
|
void | setMDObject (aCfgItem object) |
| |
|
aSQLTable * | table (const QString &name="") |
| |
| void | setObjectData (QWidget *object, aCfg *md) |
| |
| void | getObjectData (QWidget *object) |
| |
| aCfg * | getMd () |
| |
| virtual Q_ULLONG | uid () |
| |
| virtual ERR_Code | Update () |
| |
|
virtual ERR_Code | TurnOn () |
| |
|
aObject * | dataObject () |
| |
|
virtual Q_ULLONG | docId () |
| |
|
int | formMode () const |
| |
|
virtual void | setFormMode (int mode) |
| |
|
virtual QString | getFieldName () const |
| |
|
int | getId () const |
| |
|
void | setId (int fn) |
| |
|
|
void | setData (QWidget *, aCfg *) |
| |
|
void | getData (QWidget *) |
| |
|
void | getMd (aCfg **) |
| |
|
void | valueChanged (const QString &, const QVariant &) |
| |
|
void | valueChanged (const QString &, const QVariant &, const QString &) |
| |
|
void | changeObj (const QString &) |
| |
|
void | changeObjId (const Q_ULLONG) |
| |
|
void | keyPressed (QKeyEvent *e) |
| |
|
static void | widgetEditor (QWidget *object, QDialog *editor) |
| |
|
static aWidget * | parentContainer (QWidget *w) |
| |
|
static aForm * | parentForm (QWidget *w) |
| |
|
static QString | widgetName (QWidget *w) |
| |
|
static QWidget * | Widget (QWidget *owner, QString name) |
| |
|
aDatabase * | db |
| |
|
aCfg * | md |
| |
|
aEngine * | engine |
| |
|
virtual void | updateProp () |
| |
| virtual void | keyPressEvent (QKeyEvent *e) |
| |
|
aObject * | dbobj |
| |
|
int | Id |
| |
|
bool | openEditor |
| |
|
int | FormMode |
| |
Визуальный объект - контейнер для работы с документами. Наследует aWidget.
| wDocument::wDocument |
( |
QWidget * |
parent = 0, |
|
|
WFlags |
fl = 0 |
|
) |
| |
Создает объект wDocument.
- Аргументы
-
| wDocument::~wDocument |
( |
| ) |
|
|
virtual |
| bool wDocument::checkStructure |
( |
| ) |
|
|
virtual |
- Возвращает
Переопределяет метод предка aWidget.
Создает объект aDocument для работы с базой.
- Аргументы
-
- Возвращает
Переопределяет метод предка aWidget.
| QDialog * wDocument::createEditor |
( |
QWidget * |
parent | ) |
|
|
virtual |
- Аргументы
-
- Возвращает
Переопределяет метод предка aWidget.
| QString wDocument::displayString |
( |
| ) |
|
|
virtual |
- Возвращает
Переопределяет метод предка aWidget.
| void wDocument::initObject |
( |
aDatabase * |
adb | ) |
|
|
virtual |
| Q_ULLONG wDocument::Insert |
( |
| ) |
|
|
slot |
| bool wDocument::isContainer |
( |
| ) |
|
|
virtual |
- Возвращает
Переопределяет метод предка aWidget.
| int wDocument::MarkDelete |
( |
| ) |
|
|
slot |
| ERR_Code wDocument::Select |
( |
Q_ULLONG |
id | ) |
|
|
virtual |
Выбирает объект в базе данных.
- Аргументы
-
| id | - id объекта в базе данных. |
- Возвращает
- id - код ошибки.
Переопределяет метод предка aWidget.
Перекрестные ссылки aWidget::Select().
| int wDocument::select |
( |
Q_ULLONG |
id | ) |
|
|
slot |
| int wDocument::TurnOff |
( |
| ) |
|
|
virtualslot |
| int wDocument::TurnOn |
( |
| ) |
|
|
virtualslot |
| int wDocument::Update |
( |
| ) |
|
|
virtualslot |
Обновляет значения в базе данных.
Обновляет значения в текущей шапке документа.
- Возвращает
- код ошибки.
Перекрестные ссылки aObject::Update().
Объявления и описания членов классов находятся в файлах: