summaryrefslogtreecommitdiffstats
path: root/example/simple/main.cpp
blob: c65231e648401d4654eda771b05a6f24b5441793 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <QtGui/QApplication>
#include <QtGui/QWidget>
#include <QtGui/QVBoxLayout>
#include "qtsegmentcontrol.h"

int main(int argc, char **argv)
{
    QApplication app(argc, argv);

    QWidget widget;
    QtSegmentControl *segmentControl = new QtSegmentControl(&widget);
    segmentControl->setSelectionBehavior(QtSegmentControl::SelectOne);
    segmentControl->setCount(5);
    segmentControl->setSegmentText(0, "Homer");
    segmentControl->setSegmentText(1, "Marge");
    segmentControl->setSegmentText(2, "Bart");
    segmentControl->setSegmentText(3, "Lisa");
    segmentControl->setSegmentText(4, "Maggie");

    QVBoxLayout *vboxlayout = new QVBoxLayout();
    vboxlayout->addWidget(segmentControl);
    widget.setLayout(vboxlayout);
    widget.show();

    return app.exec();
}