Wt examples 3.3.12
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
14using namespace Wt;
15
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);
25 treeTable->treeRoot()->setNodeVisible(false);
27
28 app->root()->addWidget(treeTable);
29
30 return app;
31}
32
33int main(int argc, char **argv)
34{
35 return WRun(argc, argv, &createApplication);
36}
37
WApplication * createApplication(const WEnvironment &env)
int main(int argc, char **argv)
A tree table that displays a file tree.
WContainerWidget * root() const
void setTitle(const WString &title)
void useStyleSheet(const WLink &link, const std::string &media="all")
virtual void resize(const WLength &width, const WLength &height)
virtual void addWidget(WWidget *widget)
void setChildCountPolicy(ChildCountPolicy policy)
void setNodeVisible(bool visible)
WTree * tree() const
WTreeTableNode * treeRoot()
void setSelectionMode(SelectionMode mode)
ExtendedSelection

Generated on Fri May 17 2024 for the C++ Web Toolkit (Wt) by doxygen 1.9.8