⚲
Project
General
Profile
Sign in
Register
Home
Projects
Help
Search
:
Wt
All Projects
Wt
Overview
Activity
Roadmap
Issues
Wiki
Forums
Download (1.06 KB)
Bug #3445
» test_20140708a_layout_display_none.C
Bruce Toll
, 07/08/2014 08:37 PM
#include
<Wt/WApplication>
#include
<Wt/WEnvironment>
#include
<Wt/WContainerWidget>
#include
<Wt/WTabWidget>
#include
<Wt/WVBoxLayout>
#include
<Wt/WText>
using
namespace
Wt
;
class
TestApplication
:
public
WApplication
{
public:
TestApplication
(
const
WEnvironment
&
env
);
};
TestApplication
::
TestApplication
(
const
WEnvironment
&
env
)
:
WApplication
(
env
)
{
setTitle
(
"Layout with display none"
);
auto
root_layout
=
new
WVBoxLayout
();
root
()
->
setLayout
(
root_layout
);
auto
tab2_container
=
new
WContainerWidget
();
auto
tab2_layout
=
new
WVBoxLayout
();
auto
tab2_subtab
=
new
WTabWidget
();
tab2_subtab
->
addTab
(
new
WText
(
"subtab 1"
),
"subtab1"
);
tab2_container
->
setLayout
(
tab2_layout
);
tab2_layout
->
addWidget
(
tab2_subtab
);
tab2_subtab
->
hide
();
auto
tab_widget
=
new
WTabWidget
();
tab_widget
->
addTab
(
new
WText
(
"tab1 text"
),
"tab1"
);
tab_widget
->
addTab
(
tab2_container
,
"tab2 (click for error)"
);
root_layout
->
addWidget
(
tab_widget
);
}
int
main
(
int
argc
,
char
**
argv
)
{
return
WRun
(
argc
,
argv
,
[](
const
WEnvironment
&
env
)
{
return
new
TestApplication
(
env
);});
}
« Previous
1
2
Next »
(1-1/2)
Loading...