Project

General

Profile

Bug #1102 » hello.C

Pieter Libin, 12/26/2011 03:08 PM

 
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

    
(1-1/8)