14 #include <QtCore/QString>
15 #include <QtCore/QMap>
17 #include <QtWidgets/QStyledItemDelegate>
24 class QStyleOptionViewItem;
52 void setCaption(
const QString& cap = QString(
"") );
59 void addFileTypeFilter(
const QString& name,
const QString& ext );
63 QString fileTypeFilterString()
const;
79 static QString generateFileFilterItem(
80 const QString& name,
const QString& ext );
84 static std::string rootDirectory();
92 static std::string lastDirectory(
const std::string& ext =
"" );
99 static void setDataDirectory(
100 const std::string& ext,
const std::string& dir );
109 virtual QWidget* createEditor( QWidget* parent,
110 const QStyleOptionViewItem& option,
const QModelIndex& index )
const;
116 virtual QString displayText(
const QVariant& value,
117 const QLocale& locale )
const;
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70