|
Ananas Library 0.9.5
|
Открытые слоты | |
| virtual ERR_Code | Select (Q_ULLONG id) |
| virtual ERR_Code | SelectGroup (Q_ULLONG id) |
| void | valueChanged (const QVariant &value) |
| int | select (Q_ULLONG id) |
| Q_ULLONG | insert () |
| int | update () |
| int | markDelete () |
| void | selectionChanged (const Q_ULLONG) |
Открытые слоты унаследованные от aWidget | |
| virtual QVariant | value (const QString &name) |
| virtual QString | value () const |
Сигналы | |
| void | newSelectionFilter (const QString &) |
| void | newSelectionGroupId (const Q_ULLONG) |
Сигналы унаследованные от aWidget | |
| 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) |
Открытые члены | |
| wCatalogue (QWidget *parent=0, WFlags fl=0) | |
| 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 QToolBar * | createToolBar (QMainWindow *parent) |
| void | setFormMode (int Mode) |
Открытые члены унаследованные от aWidget | |
| 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 bool | checkStructure () |
| virtual void | initObject (aDatabase *adb) |
| virtual void | widgetEditor () |
| virtual QDialog * | createEditor (QWidget *parent) |
| virtual QToolBar * | createToolBar (QMainWindow *parent) |
| virtual aObject * | createDBObject (aCfgItem obj, aDatabase *) |
| virtual QString | displayString () |
| void | init (aDatabase *adb) |
| bool | getOpenEditor () const |
| void | setOpenEditor (bool) |
| bool | isInited () |
| virtual bool | isContainer () |
| 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 | New () |
| virtual ERR_Code | Update () |
| virtual ERR_Code | TurnOn () |
| virtual ERR_Code | Select (Q_ULLONG id) |
| 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) |
| 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) |
Дополнительные унаследованные члены | |
Открытые статические члены унаследованные от aWidget | |
| 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) |
Открытые атрибуты унаследованные от aWidget | |
| aDatabase * | db |
| aCfg * | md |
| aEngine * | engine |
Защищенные члены унаследованные от aWidget | |
| virtual void | updateProp () |
| virtual void | keyPressEvent (QKeyEvent *e) |
Защищенные данные унаследованные от aWidget | |
| aObject * | dbobj |
Свойства унаследованные от aWidget | |
| int | Id |
| bool | openEditor |
| int | FormMode |
| wCatalogue::wCatalogue | ( | QWidget * | parent = 0, |
| WFlags | fl = 0 |
||
| ) |
|
virtual |
Ничего не делает. Возвращает false.
Переопределяет метод предка aWidget.
|
virtual |
Возвращает значение свойства vName.
Устанавливает значение свойства vName.
Ничего не делает. Возвращает 0.
Переопределяет метод предка aWidget.
|
virtual |
Create toolbar for Catalogue.
Переопределяет метод предка aWidget.
|
virtual |
Переопределяет метод предка aWidget.
|
virtual |
Инизиализирует созданный объект. Необходимо выполнить setId(id), где id идентификатор обекта в конфигурации.
| adb | - объект доступа к базе данных. |
Переопределяет метод предка aWidget.
Перекрестные ссылки aWidget::initObject() и valueChanged().
|
inlinevirtual |
Переопределяет метод предка aWidget.
|
virtual |
Переопределяет метод предка aWidget.
|
slot |
Обрабатывает изменение значения поля Присоединяется к сигналу valueChanged( const QVariant & ), всех полей типа wDBField, вставленных в виджет. Декодирует имя поля и сохраняет его новое значение в объекте для работы с базой. Посылает сигнал об изменении значения, который содержит имя поля и его новое значение. Сигнал присоединяется к слоту формы для последующей обработки.
| value | - новое значение поля. |
Перекрестные ссылки aCfg::find(), aCfg::objClass(), aCfg::parent(), aLog::print(), aObject::SetValue() и aWidget::value().
Используется в initObject().