21 #include <QtGui/QPixmap>
22 #include <QtWidgets/QMenu>
23 #include <QtWidgets/QActionGroup>
25 #include <QtCore/QVariant>
31 class DtShowHideColumnMenu;
61 virtual void removeColumn(
const QString&);
64 virtual QVariant data(
const QString& rowKey,
const QString& colKey,
int iRole)
const;
67 virtual void displayMenu(
int);
75 virtual bool isColumnVisible(
int)
const;
78 virtual void setColumnVisible(
int,
bool);
82 QPixmap createMenuArrow();
85 virtual void executeShowHideColumnMenu(
int);
105 virtual void showAll(
bool b);
108 virtual void changeColumnVisibility(
bool);
109 virtual void showAll();
110 virtual void hideAll();
unsigned int myCol
Definition: variableColumnTreeWidgetLogic.h:36
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
DtVariableColumnTreeWidgetLogic * myLogic
Definition: variableColumnTreeWidgetLogic.h:113
Definition: variableColumnTreeWidgetLogic.h:94
DtVariableColumnTreeWidgetInterface::DtDisplayFunction * myDisplayFunction
Definition: variableColumnTreeWidgetLogic.h:38
std::vector< QAction * > myActions
Definition: variableColumnTreeWidgetLogic.h:115
Definition: variableColumnTreeWidgetLogic.h:33
DtVariableColumnTreeWidgetInterface::DtSortFunction * mySortFunction
Definition: variableColumnTreeWidgetLogic.h:39
QActionGroup * myGroup
Definition: variableColumnTreeWidgetLogic.h:114
DtVariableColumnTreeWidgetInterface::Flags myFlags
Definition: variableColumnTreeWidgetLogic.h:37