34#include <qwidgetplugin.h>
41class QT_WIDGET_PLUGIN_EXPORT wGroupTree :
public aWidget
48 wGroupTree( QWidget *parent = 0, WFlags fl = 0 );
49 virtual ~wGroupTree();
62 virtual QString Uid() {
return QString(
"%1").arg(currentId); };
65 void on_selected( ANANAS_UID element );
67 void updateItem( ANANAS_UID element );
68 void on_selectionChanged( QListViewItem *);
69 void dropped(QDropEvent*);
71 virtual void selected( ANANAS_UID group );
72 virtual void selectionChanged(
const Q_ULLONG );
81class wGroupTreeItem :
public QListViewItem
86 wGroupTreeItem( QListView *parent,
const QString &name = QString::null );
87 wGroupTreeItem( wGroupTreeItem *parent, wGroupTreeItem *after,
const QString &name = QString::null,
int newlevel = 0, ANANAS_UID newid = 0 );
88 wGroupTreeItem( wGroupTreeItem *parent, wGroupTreeItem *after,
aCatGroup *g = 0 );
89 virtual ~wGroupTreeItem();
90 wGroupTreeItem *parentItem();
94class wTreeView :
public QListView
98 wTreeView(QWidget * parent);
100 virtual void dragEnterEvent(QDragEnterEvent *);
101 virtual void dragMoveEvent(QDragMoveEvent *);
102 virtual void dropEvent(QDropEvent *);
Класс aCatGroup определяет программный интерфейс для управления группами иерархических справочников (...
Определения acatalogue.h:155
Класс для работы с СУБД. Ananas Data Abstraction Layer. Наследует QObject.
Определения adatabase.h:78
Базовый класс для невизуальных классов (моделей в терминологии MVC) Ананаса, которым необходим доступ...
Определения aobject.h:64
Определения wgrouptree.h:82
Определения wgrouptree.h:95