rock_widget_collection
0.1
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
build
rock-master-18.09-gui-rock-widget-collection-0.20180124
src
timeline
main.cpp
Go to the documentation of this file.
1
#include <QtGui>
2
#include <QtCore>
3
#include <iostream>
4
5
#include "
Timeline.h
"
6
#include "
TestWidget.h
"
7
8
Timeline
*
tw
= 0;
9
TestWidget
*
testWidget
= 0;
10
11
int
main
(
int
argc,
char
**argv)
12
{
13
QApplication app(argc, argv);
14
15
QWidget *window =
new
QWidget();
16
window->resize(400,300);
17
window->show();
18
19
QVBoxLayout vbox(window);
20
vbox.setAlignment(Qt::AlignTop);
21
22
tw =
new
Timeline
(window);
23
tw->
setWidth
(400);
24
tw->
setMinIndex
(0);
25
tw->
setSteps
(10000);
26
tw->
setStepSize
(1);
27
28
tw->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
29
tw->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
30
tw->
setSliderIndex
(3);
31
32
QVector<int> bookmarks;
33
bookmarks << 0 << 123 << 3334 << 5543 << 8888 << 9456;
34
tw->
addBookmarks
(bookmarks);
35
tw->show();
36
37
vbox.addWidget(tw);
38
39
// Start test widget
40
testWidget =
new
TestWidget
(tw);
41
testWidget->setWindowTitle(
"Testwidget"
);
42
43
return
app.exec();
44
}
Timeline::addBookmarks
void addBookmarks(QVector< int > bookmarks)
Definition:
Timeline.cc:178
tw
Timeline * tw
Definition:
main.cpp:8
Timeline::setMinIndex
void setMinIndex(int minIndex)
Definition:
Timeline.cc:113
Timeline::setSliderIndex
void setSliderIndex(int idx)
Definition:
Timeline.cc:157
Timeline.h
TestWidget.h
Timeline
Definition:
Timeline.h:25
main
int main(int argc, char *argv[])
Definition:
main.cpp:22
Timeline::setStepSize
void setStepSize(int stepSize)
Definition:
Timeline.cc:131
testWidget
TestWidget * testWidget
Definition:
main.cpp:9
Timeline::setSteps
void setSteps(int steps)
Definition:
Timeline.cc:122
TestWidget
Definition:
TestWidget.h:8
Timeline::setWidth
void setWidth(int width)
Definition:
Timeline.cc:105
Generated by
1.8.11