Merge commit '8ed281ae2d9e45c842d93da99f641842cdfb8bb4' into installation

This commit is contained in:
Sebastian Wehling-Benatelli 2014-11-27 10:59:55 +01:00
commit 1702051d8f
4 changed files with 42 additions and 3 deletions

View File

@ -69,6 +69,21 @@ class MainWindow(QMainWindow):
def _getCurrentPlotType(self):
return 'TestType'
def createAction(self, text, slot=None, shortcut=None, icon=None,
tip=None, checkable=False):
action = QAction(text, self)
if icon is not None:
action.setIcon(icon)
if shortcut is not None:
action.setShortcut(shortcut)
if tip is not None:
action.setToolTip(tip)
if slot is not None:
action.triggered.connect(slot)
if checkable:
action.setCheckable(True)
return action
def loadData(self):
self.data = None
@ -93,8 +108,32 @@ class MainWindow(QMainWindow):
ylabel=None,
title=plottitle)
self.setCentralWidget(self.getDataWidget())
self.openEventAction = self.createAction("&Open event ...",
self.loadData,
QKeySequence.Open,
QStyle.SP_DirOpenIcon,
"Open an event.")
self.quitAction = self.createAction("&Quit", self.cleanUp,
QKeySequence.Close,
QStyle.SP_MediaStop,
"Close event and quit PyLoT")
self.filterAction = self.createAction("&Filter ...", self.filterData,
"Ctrl+F", ":/filter.png",
"""Toggle un-/filtered waveforms
to be displayed, accroding to the
desired seismic phase.""", True)
self.selectPAction = self.createAction("&P", self.alterPhase, "Ctrl+P",
":/picon.png", "Toggle P phase.",
True)
self.selectSAction = self.createAction("&S", self.alterPhase, "Ctrl+S",
":/sicon.png", "Toggle S phase",
True)
self.eventLabel = QLabel()
self.eventLabel.setFrameStyle(QFrame.StyledPanel | QFrame.Sunken)
self.eventLabel.setFrameStyle(QFrame.StyledPanel|QFrame.Sunken)
status = self.statusBar()
status.setSizeGripEnabled(False)
status.addPermanentWidget(self.eventLabel)
@ -108,7 +147,6 @@ class MainWindow(QMainWindow):
maingrid.addLayout(statLayout, 0, 0)
maingrid.addWidget(dataLayout, 1, 0)
self.setLayout(maingrid)
#self.setCentralWidget(dataLayout)
def plotData(self):
pass #self.data.plotData(self.DataPlot)

BIN
icons/printer.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 937 B

View File

@ -1 +1 @@
8cb6-dirty
0.0.0-g4b7b

View File

@ -1,6 +1,7 @@
<RCC>
<qresource>
<file alias="icon.ico">icons/pylot.ico</file>
<file alias="printer.png">icons/printer.png</file>
<file alias="help.html">help/index.html</file>
</qresource>