6#ifndef BALL_VIEW_WIDGETS_GENERICCONTROL_H
7#define BALL_VIEW_WIDGETS_GENERICCONTROL_H
9#ifndef BALL_VIEW_WIDGETS_DOCKWIDGET_H
13#include <QtGui/QKeyEvent>
14#include <QtWidgets/QTreeWidget>
15#include <QtWidgets/QTreeWidgetItem>
16#include <QtCore/QList>
virtual void onNotify(Message *message)
virtual void removeItem_(QTreeWidgetItem *item)
virtual void deselectOtherControls_()
virtual void updateSelection()
ItemList getSelectedItems()
QTreeWidgetItem * context_item_
virtual void deleteCurrentItems()
Called by if del is pressed.
QTreeWidgetItem * addRow(const QStringList &entries)
virtual void onItemClicked(QTreeWidgetItem *, int)
virtual void initializeWidget(MainControl &main_control)
QList< QTreeWidgetItem * > ItemList
typedef
GenericControl(QWidget *parent=0, const char *name=0)
#define BALL_EMBEDDABLE(TYPE, BASE)