Wt examples 4.5.0
PanelList.h
Go to the documentation of this file.
1// This may look like C code, but it's really -*- C++ -*-
2/*
3 * Copyright (C) 2008 Emweb bv, Herent, Belgium.
4 *
5 * See the LICENSE file for terms of use.
6 */
7#ifndef PANEL_LIST_H_
8#define PANEL_LIST_H_
9
10#include <Wt/WContainerWidget.h>
11
12namespace Wt {
13 class WPanel;
14}
15
16class PanelList : public Wt::WContainerWidget
17{
18public:
19 PanelList();
20
21 Wt::WPanel *addWidget(const Wt::WString& text, std::unique_ptr<Wt::WWidget> w);
22 void addPanel(std::unique_ptr<Wt::WPanel> panel);
23 void removePanel(Wt::WPanel *panel);
24
25 using WContainerWidget::addWidget;
26
27private:
28 void onExpand(bool notUndo, Wt::WPanel *panel);
29 //void onExpand(bool notUndo);
30
32};
33
34#endif // PANEL_LIST_H_
PanelList()
Definition: PanelList.C:13
void removePanel(Wt::WPanel *panel)
int wasExpanded_
Definition: PanelList.h:31
void onExpand(bool notUndo, Wt::WPanel *panel)
Definition: PanelList.C:41
Wt::WPanel * addWidget(const Wt::WString &text, std::unique_ptr< Wt::WWidget > w)
Definition: PanelList.C:17
void addPanel(std::unique_ptr< Wt::WPanel > panel)
Definition: PanelList.C:30
Definition: ChartConfig.h:13

Generated on Fri Sep 10 2021 for the C++ Web Toolkit (Wt) by doxygen 1.9.2