-
Benjamin Jakimow authored
fixed bug in vector layer visualization pulled qps updates
Benjamin Jakimow authoredfixed bug in vector layer visualization pulled qps updates
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
spectrallibrarywidget.ui 17.34 KiB
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>spectralLibraryView</class>
<widget class="QFrame" name="spectralLibraryView">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>697</width>
<height>364</height>
</rect>
</property>
<property name="windowTitle">
<string>Frame</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QVBoxLayout" name="verticalLayout" stretch="0,0">
<property name="spacing">
<number>2</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="QToolBar" name="mToolbar">
<property name="styleSheet">
<string notr="true"/>
</property>
<property name="iconSize">
<size>
<width>18</width>
<height>18</height>
</size>
</property>
<property name="floatable">
<bool>false</bool>
</property>
<addaction name="actionSelectProfilesFromMap"/>
<addaction name="actionSaveCurrentProfiles"/>
<addaction name="actionAddCurrentProfilesAutomatically"/>
<addaction name="actionImportSpeclib"/>
<addaction name="actionSaveSpeclib"/>
<addaction name="actionReload"/>
<addaction name="separator"/>
<addaction name="actionToggleEditing"/>
<addaction name="actionSaveEdits"/>
<addaction name="actionDeleteSelected"/>
<addaction name="actionCutSelectedRows"/>
<addaction name="actionCopySelectedRows"/>
<addaction name="actionPasteFeatures"/>
<addaction name="separator"/>
<addaction name="actionSelectAll"/>
<addaction name="actionInvertSelection"/>
<addaction name="actionRemoveSelection"/>
<addaction name="actionPanMapToSelectedRows"/>
<addaction name="actionZoomMapToSelectedRows"/>
<addaction name="separator"/>
<addaction name="actionAddAttribute"/>
<addaction name="actionRemoveAttribute"/>
</widget>
</item>
<item>
<widget class="QSplitter" name="splitter">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<widget class="QFrame" name="graphicFrame">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>1</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QVBoxLayout" name="verticalLayout_3">
<property name="spacing">
<number>2</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="SpectralLibraryPlotWidget" name="plotWidget">
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
</widget>
</item>
<item>
<widget class="QFrame" name="btnBarPlotOptions">
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_2">
<property name="spacing">
<number>2</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<spacer name="horizontalSpacer_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>X-Axis</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="cbXUnit">
<property name="minimumSize">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
<property name="toolTip">
<string>Select the unti of x-axis.</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QFrame" name="listFrame">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>1</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<property name="spacing">
<number>2</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="SpectralLibraryTableView" name="tableViewSpeclib">
<property name="acceptDrops">
<bool>true</bool>
</property>
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Plain</enum>
</property>
<property name="dragEnabled">
<bool>true</bool>
</property>
<property name="dragDropMode">
<enum>QAbstractItemView::DragDrop</enum>
</property>
<property name="defaultDropAction">
<enum>Qt::CopyAction</enum>
</property>
<property name="alternatingRowColors">
<bool>false</bool>
</property>
<property name="sortingEnabled">
<bool>true</bool>
</property>
<attribute name="horizontalHeaderStretchLastSection">
<bool>false</bool>
</attribute>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
<action name="actionImportSpeclib">
<property name="icon">
<iconset resource="resources.qrc">
<normaloff>:/timeseriesviewer/icons/speclib_add.svg</normaloff>:/timeseriesviewer/icons/speclib_add.svg</iconset>
</property>
<property name="text">
<string>importSpeclib</string>
</property>
<property name="toolTip">
<string>Import Spectral Library</string>
</property>
</action>
<action name="actionSaveSpeclib">
<property name="icon">
<iconset resource="resources.qrc">
<normaloff>:/timeseriesviewer/icons/speclib_save.svg</normaloff>:/timeseriesviewer/icons/speclib_save.svg</iconset>
</property>
<property name="text">
<string>Save Spectral Library</string>
</property>
<property name="toolTip">
<string>Save Profiles in Spectral Library</string>
</property>
</action>
<action name="mActionCopySelectedRows">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionEditCopy.svg</normaloff>:/images/themes/default/mActionEditCopy.svg</iconset>
</property>
<property name="text">
<string>Copy selected rows to clipboard</string>
</property>
<property name="toolTip">
<string>Copy selected rows to clipboard (Ctrl+C)</string>
</property>
<property name="shortcut">
<string>Ctrl+C</string>
</property>
</action>
<action name="actionAddAttribute">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionNewAttribute.svg</normaloff>:/images/themes/default/mActionNewAttribute.svg</iconset>
</property>
<property name="text">
<string>New field</string>
</property>
<property name="toolTip">
<string>New field (Ctrl+W)</string>
</property>
<property name="shortcut">
<string>Ctrl+W</string>
</property>
</action>
<action name="actionPasteFeatures">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionEditPaste.svg</normaloff>:/images/themes/default/mActionEditPaste.svg</iconset>
</property>
<property name="text">
<string>Paste features from clipboard</string>
</property>
<property name="toolTip">
<string>Paste features from clipboard (Ctrl+V)</string>
</property>
<property name="shortcut">
<string>Ctrl+V</string>
</property>
</action>
<action name="actionRemoveAttribute">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionDeleteAttribute.svg</normaloff>:/images/themes/default/mActionDeleteAttribute.svg</iconset>
</property>
<property name="text">
<string>Delete field</string>
</property>
<property name="toolTip">
<string>Delete field (Ctrl+L)</string>
</property>
<property name="shortcut">
<string>Ctrl+L</string>
</property>
</action>
<action name="actionSaveEdits">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionSaveAllEdits.svg</normaloff>:/images/themes/default/mActionSaveAllEdits.svg</iconset>
</property>
<property name="text">
<string>Save edits</string>
</property>
<property name="toolTip">
<string>Save edits (Ctrl+S)</string>
</property>
<property name="shortcut">
<string>Ctrl+S</string>
</property>
</action>
<action name="actionToggleEditing">
<property name="checkable">
<bool>true</bool>
</property>
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionToggleEditing.svg</normaloff>:/images/themes/default/mActionToggleEditing.svg</iconset>
</property>
<property name="text">
<string>Toggle editing mode</string>
</property>
<property name="toolTip">
<string>Toggle editing mode (Ctrl+E)</string>
</property>
<property name="shortcut">
<string>Ctrl+E</string>
</property>
</action>
<action name="actionSelectProfilesFromMap">
<property name="icon">
<iconset resource="resources.qrc">
<normaloff>:/timeseriesviewer/icons/pickrasterspectrum.svg</normaloff>:/timeseriesviewer/icons/pickrasterspectrum.svg</iconset>
</property>
<property name="text">
<string>Select Profiles from Map</string>
</property>
<property name="toolTip">
<string>Select new profile from map</string>
</property>
</action>
<action name="actionSaveCurrentProfiles">
<property name="checked">
<bool>false</bool>
</property>
<property name="icon">
<iconset resource="resources.qrc">
<normaloff>:/timeseriesviewer/icons/profile2speclib.svg</normaloff>:/timeseriesviewer/icons/profile2speclib.svg</iconset>
</property>
<property name="text">
<string>Save current profiles</string>
</property>
<property name="toolTip">
<string>Add current profile(s) to spectral library</string>
</property>
<property name="iconVisibleInMenu">
<bool>false</bool>
</property>
</action>
<action name="actionReload">
<property name="icon">
<iconset resource="resources.qrc">
<normaloff>:/timeseriesviewer/icons/mActionRefresh.svg</normaloff>:/timeseriesviewer/icons/mActionRefresh.svg</iconset>
</property>
<property name="text">
<string>Reload the table</string>
</property>
<property name="toolTip">
<string>Reload the table</string>
</property>
</action>
<action name="actionSelectAll">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionSelectAll.svg</normaloff>:/images/themes/default/mActionSelectAll.svg</iconset>
</property>
<property name="text">
<string>Select all</string>
</property>
<property name="toolTip">
<string>Select all (Ctrl+A)</string>
</property>
<property name="shortcut">
<string>Ctrl+A</string>
</property>
</action>
<action name="actionInvertSelection">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionInvertSelection.svg</normaloff>:/images/themes/default/mActionInvertSelection.svg</iconset>
</property>
<property name="text">
<string>Invert selection</string>
</property>
<property name="toolTip">
<string>Invert selection (Ctrl+R)</string>
</property>
<property name="shortcut">
<string>Ctrl+R</string>
</property>
</action>
<action name="actionRemoveSelection">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionDeselectAll.svg</normaloff>:/images/themes/default/mActionDeselectAll.svg</iconset>
</property>
<property name="text">
<string>Deselect all</string>
</property>
<property name="toolTip">
<string>Deselect all (Ctrl+Shift+A)</string>
</property>
<property name="shortcut">
<string>Ctrl+Shift+A</string>
</property>
</action>
<action name="actionPanMapToSelectedRows">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionPanToSelected.svg</normaloff>:/images/themes/default/mActionPanToSelected.svg</iconset>
</property>
<property name="text">
<string>Pan map to the selected rows</string>
</property>
<property name="toolTip">
<string>Pan map to the selected rows (Ctrl+P)</string>
</property>
<property name="shortcut">
<string>Ctrl+P</string>
</property>
</action>
<action name="actionZoomMapToSelectedRows">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionZoomToSelected.svg</normaloff>:/images/themes/default/mActionZoomToSelected.svg</iconset>
</property>
<property name="text">
<string>Zoom map to the selected rows</string>
</property>
<property name="toolTip">
<string>Zoom map to the selected rows (Ctrl+J)</string>
</property>
<property name="shortcut">
<string>Ctrl+J</string>
</property>
</action>
<action name="actionDeleteSelected">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionDeleteSelected.svg</normaloff>:/images/themes/default/mActionDeleteSelected.svg</iconset>
</property>
<property name="text">
<string>Delete selected features</string>
</property>
<property name="toolTip">
<string>Delete selected features</string>
</property>
<property name="shortcut">
<string>Del</string>
</property>
</action>
<action name="actionCutSelectedRows">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionEditCut.svg</normaloff>:/images/themes/default/mActionEditCut.svg</iconset>
</property>
<property name="text">
<string>Cut selected rows to clipboard</string>
</property>
<property name="toolTip">
<string>Cut selected rows to clipboard (Ctrl+X)</string>
</property>
<property name="shortcut">
<string>Ctrl+X</string>
</property>
</action>
<action name="actionCopySelectedRows">
<property name="icon">
<iconset>
<normaloff>:/images/themes/default/mActionEditCopy.svg</normaloff>:/images/themes/default/mActionEditCopy.svg</iconset>
</property>
<property name="text">
<string>Copy selected rows to clipboard</string>
</property>
<property name="toolTip">
<string>Copy selected rows to clipboard (Ctrl+C)</string>
</property>
<property name="shortcut">
<string>Ctrl+C</string>
</property>
</action>
<action name="actionAddCurrentProfilesAutomatically">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="icon">
<iconset resource="resources.qrc">
<normaloff>:/timeseriesviewer/icons/profile2speclib_auto.svg</normaloff>:/timeseriesviewer/icons/profile2speclib_auto.svg</iconset>
</property>
<property name="text">
<string>AddCurrentProfilesAutomatically</string>
</property>
<property name="toolTip">
<string>Add new profiles automatically to opened Spectral Library</string>
</property>
</action>
</widget>
<customwidgets>
<customwidget>
<class>SpectralLibraryTableView</class>
<extends>QTableView</extends>
<header>eotimeseriesviewer.spectrallibraries</header>
</customwidget>
<customwidget>
<class>SpectralLibraryPlotWidget</class>
<extends>QGraphicsView</extends>
<header>eotimeseriesviewer.spectrallibraries</header>
</customwidget>
</customwidgets>
<resources>
<include location="resources.qrc"/>
</resources>
<connections/>
</ui>