| 1 |
1 |
moose |
#include <QtGui> |
| 2 |
|
|
|
| 3 |
|
|
#include "SciQWorkspaceModel.h" |
| 4 |
|
|
|
| 5 |
|
|
int main(int argc, char **argv) |
| 6 |
|
|
{ |
| 7 |
|
|
QApplication app(argc, argv); |
| 8 |
|
|
SciQWorkspaceItem *root = new SciQWorkspaceItem("Root"); |
| 9 |
|
|
new SciQWorkspaceItem("Level 1, Item 1", root); |
| 10 |
|
|
SciQWorkspaceItem *level1item2 = new SciQWorkspaceItem("Level 1, Item 2", root); |
| 11 |
|
|
new SciQWorkspaceItem("Level 2, Item 1", level1item2); |
| 12 |
|
|
new SciQWorkspaceItem("Level 2, Item 2", level1item2); |
| 13 |
|
|
new SciQWorkspaceItem("Level 2, Item 3", level1item2); |
| 14 |
|
|
new SciQWorkspaceItem("Level 2, Item 4", level1item2); |
| 15 |
|
|
new SciQWorkspaceItem("Level 2, Item 5", level1item2); |
| 16 |
|
|
new SciQWorkspaceItem("Level 2, Item 6", level1item2); |
| 17 |
|
|
|
| 18 |
|
|
new SciQWorkspaceItem("Level 1, Item 3", root); |
| 19 |
|
|
new SciQWorkspaceItem("Level 1, Item 4", root); |
| 20 |
|
|
|
| 21 |
|
|
QTreeView *lv = new QTreeView(); |
| 22 |
|
|
SciQWorkspaceModel *model = new SciQWorkspaceModel(root); |
| 23 |
|
|
lv->setModel(model); |
| 24 |
|
|
|
| 25 |
|
|
lv->setWindowTitle("Workspace Model Test"); |
| 26 |
|
|
lv->show(); |
| 27 |
|
|
return app.exec(); |
| 28 |
|
|
} |