Wt examples  3.3.6
Public Member Functions | Static Public Attributes | List of all members
FileItem Class Reference

WStandardItem which stores a file. More...

#include <FileItem.h>

Inheritance diagram for FileItem:
Inheritance graph
[legend]

Public Member Functions

 FileItem (const std::string &iconUri, const Wt::WString &text, const std::string &fileName)
 

Static Public Attributes

static const int ContentsRole = Wt::UserRole
 
static const int FilePathRole = Wt::UserRole + 1
 
static const int FileNameRole = Wt::UserRole + 2
 

Detailed Description

WStandardItem which stores a file.

The SourceView class reads data from 3 additional roles:

Definition at line 28 of file FileItem.h.

Constructor & Destructor Documentation

§ FileItem()

FileItem::FileItem ( const std::string &  iconUri,
const Wt::WString &  text,
const std::string &  fileName 
)
inline

Definition at line 35 of file FileItem.h.

37  : WStandardItem(iconUri, text)
38  {
39  setData(fileName, FileNameRole);
40  setData(fileName, FilePathRole);
41  }
static const int FileNameRole
Definition: FileItem.h:33
static const int FilePathRole
Definition: FileItem.h:32

Member Data Documentation

§ ContentsRole

const int FileItem::ContentsRole = Wt::UserRole
static

Definition at line 31 of file FileItem.h.

§ FileNameRole

const int FileItem::FileNameRole = Wt::UserRole + 2
static

Definition at line 33 of file FileItem.h.

§ FilePathRole

const int FileItem::FilePathRole = Wt::UserRole + 1
static

Definition at line 32 of file FileItem.h.


The documentation for this class was generated from the following file:

Generated on Thu Jan 12 2017 for the C++ Web Toolkit (Wt) by doxygen 1.8.12