Wt examples
3.3.0
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
build
buildd
witty-3.3.0
examples
filetreetable
FileTreeExample.C
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2008 Emweb bvba, Kessel-Lo, Belgium.
3
*
4
* See the LICENSE file for terms of use.
5
*/
6
7
#include <Wt/WApplication>
8
#include <Wt/WContainerWidget>
9
#include <Wt/WTree>
10
#include <Wt/WTreeTableNode>
11
12
#include "
FileTreeTable.h
"
13
14
using namespace
Wt;
15
16
WApplication
*
createApplication
(
const
WEnvironment
& env)
17
{
18
WApplication
*app =
new
WApplication
(env);
19
app->
setTitle
(
"File explorer example"
);
20
app->
useStyleSheet
(
"filetree.css"
);
21
22
FileTreeTable
*treeTable =
new
FileTreeTable
(
"."
);
23
treeTable->
resize
(500, 300);
24
treeTable->
tree
()->
setSelectionMode
(
ExtendedSelection
);
25
treeTable->
treeRoot
()->
setNodeVisible
(
false
);
26
treeTable->
treeRoot
()->
setChildCountPolicy
(
WTreeNode::Enabled
);
27
28
app->
root
()->addWidget(treeTable);
29
30
return
app;
31
}
32
33
int
main
(
int
argc,
char
**argv)
34
{
35
return
WRun(argc, argv, &
createApplication
);
36
}
37
Generated on Fri May 31 2013 for
the C++ Web Toolkit (Wt)
by
1.8.3.1