1 | # -*- coding: utf-8 -*- |
---|
2 | |
---|
3 | def main(): |
---|
4 | startApplication("sasview") |
---|
5 | clickButton(waitForObject(":groupBox.cmdLoad_QPushButton")) |
---|
6 | waitForObjectItem(":stackedWidget.listView_QListView", "test") |
---|
7 | doubleClickItem(":stackedWidget.listView_QListView", "test", 32, 11, 0, Qt.LeftButton) |
---|
8 | waitForObjectItem(":stackedWidget.listView_QListView", "2d\\_data") |
---|
9 | doubleClickItem(":stackedWidget.listView_QListView", "2d\\_data", 25, 4, 0, Qt.LeftButton) |
---|
10 | waitForObjectItem(":stackedWidget.listView_QListView", "P123\\_D2O\\_30\\_percent\\.dat") |
---|
11 | doubleClickItem(":stackedWidget.listView_QListView", "P123\\_D2O\\_30\\_percent\\.dat", 97, 5, 0, Qt.LeftButton) |
---|
12 | waitForObjectItem(":groupBox.treeView_QTreeView", "P123\\_D2O\\_30\\_percent\\.dat") |
---|
13 | clickItem(":groupBox.treeView_QTreeView", "P123\\_D2O\\_30\\_percent\\.dat", -10, 10, 0, Qt.LeftButton) |
---|
14 | waitForObjectItem(":groupBox.treeView_QTreeView", "P123\\_D2O\\_30\\_percent\\.dat.Info") |
---|
15 | clickItem(":groupBox.treeView_QTreeView", "P123\\_D2O\\_30\\_percent\\.dat.Info", -4, 6, 0, Qt.LeftButton) |
---|
16 | test.compare(waitForObjectExists(":Info.Type: Data2D_QModelIndex").text, "Type: Data2D") |
---|
17 | openItemContextMenu(waitForObject(":groupBox.treeView_QTreeView"), "P123\\_D2O\\_30\\_percent\\.dat", 139, 9, 0) |
---|
18 | activateItem(waitForObjectItem(":MainWindow_QMenu", "Quick 3DPlot (slow)")) |
---|
19 | test.vp("VP1") |
---|
20 | snooze(2) |
---|
21 | openItemContextMenu(waitForObject(":groupBox.treeView_QTreeView"), "P123\\_D2O\\_30\\_percent\\.dat", 139, 9, 0) |
---|
22 | activateItem(waitForObjectItem(":MainWindow_QMenu", "Edit Mask")) |
---|
23 | test.compare(waitForObjectExists(":MaskEditorUI_MaskEditor").visible, True) |
---|
24 | test.compare(str(waitForObjectExists(":MaskEditorUI_MaskEditor").windowTitle), "Mask Editor for P123_D2O_30_percent.dat") |
---|