Bug #1102 » hello.C
1 |
#include <Wt/WApplication>
|
---|---|
2 |
#include <Wt/WContainerWidget>
|
3 |
#include <Wt/WSlider>
|
4 |
#include <Wt/WVBoxLayout>
|
5 |
|
6 |
using namespace Wt; |
7 |
|
8 |
class HelloApplication : public WApplication |
9 |
{
|
10 |
public:
|
11 |
HelloApplication(const WEnvironment& env); |
12 |
|
13 |
};
|
14 |
|
15 |
HelloApplication::HelloApplication(const WEnvironment& env) |
16 |
: WApplication(env) |
17 |
{
|
18 |
WSlider *sliderHorizontal = new WSlider(Horizontal); |
19 |
sliderHorizontal->setRange(0,100); |
20 |
sliderHorizontal->setValue(10); |
21 |
sliderHorizontal->setTickInterval(5); |
22 |
sliderHorizontal->setTickPosition(WSlider::TicksBothSides); |
23 |
sliderHorizontal->resize(300, 50); |
24 |
WVBoxLayout *vBoxLayout = new WVBoxLayout(root()); |
25 |
vBoxLayout->addWidget(sliderHorizontal); |
26 |
root()->setLayout(vBoxLayout); |
27 |
}
|
28 |
|
29 |
WApplication *createApplication(const WEnvironment& env) |
30 |
{
|
31 |
return new HelloApplication(env); |
32 |
}
|
33 |
|
34 |
int main(int argc, char **argv) |
35 |
{
|
36 |
return WRun(argc, argv, &createApplication); |
37 |
}
|
38 |
|