11 #include <QtWidgets/QWidget>
22 class DtObjectsSelectionList;
23 class DtObjectListViewItem;
46 myDataFunction(d), mySortFunction(s) {};
49 myDataFunction(orig.myDataFunction), mySortFunction(orig.mySortFunction) {};
66 const Qt::WindowFlags& flags = 0);
71 bool init(
int iNumListBoxes = 1);
75 virtual QVariant data(
DtObjectListViewItem* item,
int iDataColumn,
int iColumn,
int iRole)
const;
77 virtual bool isDataShown(
int data);
87 virtual void filterListViewCleared();
92 virtual void showObjectOptions(
int);
95 virtual void symbolMapChanged();
101 void rightClickOnItem( QPoint where );
116 virtual void initializeColumns();
117 virtual void addColumn(
int id,
const QString& column,
bool initiallyVisible =
true,
127 virtual void keyPressEvent(QKeyEvent *e);
150 const Qt::WindowFlags& flags = 0);
226 virtual QVariant
data(
int iColumn,
int role)
const;
251 it->setIcon(0, QPixmap());