Wt examples 4.6.1
|
A demonstration of the treelist. More...
#include <DemoTreeList.h>
Public Member Functions | |
DemoTreeList () | |
Create a DemoTreeList. More... | |
Private Member Functions | |
void | addFolder () |
Add a folder. More... | |
void | removeFolder () |
Remove a folder. More... | |
TreeNode * | makeTreeFolder (const std::string name, TreeNode *parent) |
Create a "folder" node, and insert in the given parent. More... | |
std::unique_ptr< TreeNode > | makeTreeFolder (const std::string name) |
Create a "folder" root. More... | |
TreeNode * | makeTreeFile (const std::string name, TreeNode *parent) |
Create a "file" node, and insert in the given parent. More... | |
std::unique_ptr< TreeNode > | makeTreeFile (const std::string name) |
Create a "file" root. More... | |
Private Attributes | |
TreeNode * | tree_ |
TreeNode * | testFolder_ |
int | testCount_ |
WPushButton * | addFolderButton_ |
WPushButton * | removeFolderButton_ |
A demonstration of the treelist.
This is the main class for the treelist example.
Definition at line 29 of file DemoTreeList.h.
DemoTreeList::DemoTreeList | ( | ) |
Create a DemoTreeList.
Definition at line 19 of file DemoTreeList.C.
|
private |
Add a folder.
Definition at line 101 of file DemoTreeList.C.
|
private |
Create a "file" root.
Definition at line 167 of file DemoTreeList.C.
Create a "file" node, and insert in the given parent.
Definition at line 152 of file DemoTreeList.C.
|
private |
Create a "folder" root.
Definition at line 140 of file DemoTreeList.C.
Create a "folder" node, and insert in the given parent.
Definition at line 125 of file DemoTreeList.C.
|
private |
Remove a folder.
Definition at line 110 of file DemoTreeList.C.
|
private |
Definition at line 41 of file DemoTreeList.h.
|
private |
Definition at line 42 of file DemoTreeList.h.
|
private |
Definition at line 39 of file DemoTreeList.h.
|
private |
Definition at line 38 of file DemoTreeList.h.
|
private |
Definition at line 37 of file DemoTreeList.h.