<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>MainWindow</class> <widget class="QMainWindow" name="MainWindow"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>1682</width> <height>1151</height> </rect> </property> <widget class="QWidget" name="centralwidget"> <layout class="QVBoxLayout" name="verticalLayout_2"> <property name="spacing"> <number>0</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="QSplitter" name="mainSplitter"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <widget class="QSplitter" name="infoProfileSplitter"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <widget class="QStackedWidget" name="infoPane"> <property name="currentIndex"> <number>0</number> </property> <widget class="QWidget" name="page"> <layout class="QHBoxLayout" name="horizontalLayout_3"> <property name="spacing"> <number>0</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="MainTab" name="InfoWidget" native="true"/> </item> </layout> </widget> <widget class="QWidget" name="page_2"> <property name="enabled"> <bool>true</bool> </property> <layout class="QHBoxLayout" name="horizontalLayout_4"> <property name="spacing"> <number>0</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="DivePlannerWidget" name="divePlannerWidget" native="true"> <property name="enabled"> <bool>true</bool> </property> </widget> </item> </layout> </widget> </widget> <widget class="QWidget" name="ProfileWidget"> <layout class="QGridLayout" name="gridLayout"> <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> <property name="spacing"> <number>0</number> </property> <item row="15" column="0"> <spacer name="verticalSpacer"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>40</height> </size> </property> </spacer> </item> <item row="2" column="0"> <widget class="QToolButton" name="profPhe"> <property name="toolTip"> <string>Toggle pHe graph</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_he</normaloff>:/icon_he</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="5" column="0"> <widget class="QToolButton" name="profCalcAllTissues"> <property name="toolTip"> <string>Toggle calculating all tissues</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_ceiling_alltissues</normaloff>:/icon_ceiling_alltissues</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="3" column="0"> <widget class="QToolButton" name="profDcCeiling"> <property name="enabled"> <bool>true</bool> </property> <property name="toolTip"> <string>Toggle DC reported ceiling</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_ceiling_dc</normaloff>:/icon_ceiling_dc</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="4" column="0"> <widget class="QToolButton" name="profCalcCeiling"> <property name="enabled"> <bool>true</bool> </property> <property name="toolTip"> <string>Toggle calculated ceiling</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_ceiling_calculated</normaloff>:/icon_ceiling_calculated</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="10" column="0"> <widget class="QToolButton" name="profNdl_tts"> <property name="toolTip"> <string>Toggle NDL, TTS</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_NDLTTS</normaloff>:/icon_NDLTTS</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="6" column="0"> <widget class="QToolButton" name="profIncrement3m"> <property name="toolTip"> <string>Toggle calculated ceiling with 3m increments</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_ceiling_3m</normaloff>:/icon_ceiling_3m</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="7" column="0"> <widget class="QToolButton" name="profHR"> <property name="toolTip"> <string>Toggle heart rate</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_HR</normaloff>:/icon_HR</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="8" column="0"> <widget class="QToolButton" name="profMod"> <property name="toolTip"> <string>Toggle MOD</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_mod</normaloff>:/icon_mod</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="9" column="0"> <widget class="QToolButton" name="profEad"> <property name="toolTip"> <string>Toggle EAD, END, EADD</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_ead</normaloff>:/icon_ead</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="11" column="0"> <widget class="QToolButton" name="profSAC"> <property name="toolTip"> <string>Toggle SAC rate</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_lung</normaloff>:/icon_lung</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="13" column="0"> <widget class="QToolButton" name="profScaled"> <property name="toolTip"> <string>Rescale depth axis</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/scale</normaloff>:/scale</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="12" column="0"> <widget class="QToolButton" name="profRuler"> <property name="toolTip"> <string>Toggle ruler</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/units</normaloff>:/units</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="0" column="0"> <widget class="QToolButton" name="profPO2"> <property name="toolTip"> <string>Toggle pO₂ Graph</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_o2</normaloff>:/icon_o2</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="0" column="1" rowspan="16"> <widget class="ProfileWidget2" name="newProfile"/> </item> <item row="1" column="0"> <widget class="QToolButton" name="profPn2"> <property name="toolTip"> <string>Toggle pN₂ Graph</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/icon_n2</normaloff>:/icon_n2</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> <item row="14" column="0"> <widget class="QToolButton" name="profTogglePicture"> <property name="toolTip"> <string>Toggle viewing picture thumbnails</string> </property> <property name="text"> <string>...</string> </property> <property name="icon"> <iconset resource="../subsurface.qrc"> <normaloff>:/pictures</normaloff>:/pictures</iconset> </property> <property name="iconSize"> <size> <width>24</width> <height>24</height> </size> </property> <property name="checkable"> <bool>true</bool> </property> <property name="autoRaise"> <bool>true</bool> </property> </widget> </item> </layout> </widget> </widget> <widget class="QSplitter" name="listGlobeSplitter"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> <widget class="QStackedWidget" name="diveListPane"> <property name="currentIndex"> <number>0</number> </property> <widget class="DiveListView" name="ListWidget"> <property name="alternatingRowColors"> <bool>true</bool> </property> <property name="selectionMode"> <enum>QAbstractItemView::ExtendedSelection</enum> </property> <property name="rootIsDecorated"> <bool>true</bool> </property> <property name="sortingEnabled"> <bool>false</bool> </property> <property name="animated"> <bool>true</bool> </property> <property name="allColumnsShowFocus"> <bool>true</bool> </property> </widget> <widget class="PlannerSettingsWidget" name="plannerSettingsWidget"/> </widget> <widget class="QStackedWidget" name="globePane"> <property name="currentIndex"> <number>0</number> </property> <widget class="QWidget" name="stackedWidgetPage1"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <layout class="QVBoxLayout" name="verticalLayout"> <item> <widget class="GlobeGPS" name="globe" native="true"/> </item> </layout> </widget> <widget class="QWidget" name="page_5"> <property name="sizePolicy"> <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <layout class="QVBoxLayout" name="verticalLayout_3"> <item> <layout class="QHBoxLayout" name="horizontalLayout"> <item> <widget class="QLabel" name="divePlanOutputLabel"> <property name="maximumSize"> <size> <width>16777215</width> <height>20</height> </size> </property> <property name="text"> <string><html><head/><body><p><span style=" font-weight:600;">Dive plan details</span></p></body></html></string> </property> <property name="textFormat"> <enum>Qt::RichText</enum> </property> </widget> </item> <item> <widget class="QPushButton" name="printPlan"> <property name="sizePolicy"> <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="text"> <string>Print</string> </property> <property name="autoDefault"> <bool>false</bool> </property> <property name="default"> <bool>false</bool> </property> <property name="flat"> <bool>false</bool> </property> </widget> </item> </layout> </item> <item> <widget class="QTextEdit" name="divePlanOutput"> <property name="enabled"> <bool>true</bool> </property> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="styleSheet"> <string notr="true">font: 13pt "Courier";</string> </property> <property name="readOnly"> <bool>true</bool> </property> <property name="html"> <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Courier'; font-size:13pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Curier New';"><br /></p></body></html></string> </property> </widget> </item> </layout> </widget> </widget> </widget> </widget> </item> <item> <widget class="KMessageWidget" name="mainErrorMessage" native="true"/> </item> </layout> </widget> <widget class="QMenuBar" name="menubar"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>1682</width> <height>27</height> </rect> </property> <widget class="QMenu" name="menuFile"> <property name="title"> <string>&File</string> </property> <addaction name="actionNew"/> <addaction name="actionOpen"/> <addaction name="actionSave"/> <addaction name="actionSaveAs"/> <addaction name="separator"/> <addaction name="actionClose"/> <addaction name="actionExport"/> <addaction name="actionPrint"/> <addaction name="actionPreferences"/> <addaction name="separator"/> <addaction name="actionRecent1"/> <addaction name="actionRecent2"/> <addaction name="actionRecent3"/> <addaction name="actionRecent4"/> <addaction name="separator"/> <addaction name="actionQuit"/> </widget> <widget class="QMenu" name="menuLog"> <property name="title"> <string>&Log</string> </property> <addaction name="actionAddDive"/> <addaction name="actionDivePlanner"/> <addaction name="separator"/> <addaction name="actionRenumber"/> <addaction name="actionAutoGroup"/> <addaction name="separator"/> <addaction name="actionEditDeviceNames"/> </widget> <widget class="QMenu" name="menuView"> <property name="title"> <string>&View</string> </property> <addaction name="actionViewAll"/> <addaction name="actionViewList"/> <addaction name="actionViewProfile"/> <addaction name="actionViewInfo"/> <addaction name="actionViewGlobe"/> <addaction name="separator"/> <addaction name="actionYearlyStatistics"/> <addaction name="actionPreviousDC"/> <addaction name="actionNextDC"/> <addaction name="separator"/> <addaction name="actionFullScreen"/> </widget> <widget class="QMenu" name="menuHelp"> <property name="title"> <string>&Help</string> </property> <addaction name="actionAboutSubsurface"/> <addaction name="action_Check_for_Updates"/> <addaction name="actionUserManual"/> </widget> <widget class="QMenu" name="menuImport"> <property name="title"> <string>&Import</string> </property> <addaction name="actionDownloadDC"/> <addaction name="actionImportDiveLog"/> <addaction name="actionDownloadWeb"/> <addaction name="actionDivelogs_de"/> </widget> <addaction name="menuFile"/> <addaction name="menuImport"/> <addaction name="menuLog"/> <addaction name="menuView"/> <addaction name="menuHelp"/> </widget> <action name="actionNew"> <property name="text"> <string>&New logbook</string> </property> <property name="toolTip"> <string>New</string> </property> <property name="shortcut"> <string>Ctrl+N</string> </property> </action> <action name="actionOpen"> <property name="text"> <string>&Open logbook</string> </property> <property name="toolTip"> <string>Open</string> </property> <property name="shortcut"> <string>Ctrl+O</string> </property> </action> <action name="actionSave"> <property name="text"> <string>&Save</string> </property> <property name="toolTip"> <string>Save</string> </property> <property name="shortcut"> <string>Ctrl+S</string> </property> </action> <action name="actionSaveAs"> <property name="text"> <string>Sa&ve as</string> </property> <property name="toolTip"> <string>Save as</string> </property> <property name="shortcut"> <string>Ctrl+Shift+S</string> </property> </action> <action name="actionClose"> <property name="text"> <string>&Close</string> </property> <property name="toolTip"> <string>Close</string> </property> <property name="shortcut"> <string>Ctrl+W</string> </property> </action> <action name="actionPrint"> <property name="text"> <string>&Print</string> </property> <property name="shortcut"> <string>Ctrl+P</string> </property> </action> <action name="actionPreferences"> <property name="text"> <string>P&references</string> </property> <property name="shortcut"> <string>Ctrl+,</string> </property> <property name="menuRole"> <enum>QAction::PreferencesRole</enum> </property> </action> <action name="actionQuit"> <property name="text"> <string>&Quit</string> </property> <property name="shortcut"> <string>Ctrl+Q</string> </property> <property name="menuRole"> <enum>QAction::QuitRole</enum> </property> </action> <action name="actionDownloadDC"> <property name="text"> <string>Import from &dive computer</string> </property> <property name="shortcut"> <string>Ctrl+D</string> </property> </action> <action name="actionDownloadWeb"> <property name="text"> <string>Import &GPS data from Subsurface web service</string> </property> <property name="shortcut"> <string>Ctrl+G</string> </property> </action> <action name="actionEditDeviceNames"> <property name="text"> <string>&Edit device names</string> </property> </action> <action name="actionAddDive"> <property name="text"> <string>&Add dive</string> </property> <property name="shortcut"> <string>Ctrl++</string> </property> </action> <action name="actionRenumber"> <property name="text"> <string>&Renumber</string> </property> <property name="shortcut"> <string>Ctrl+R</string> </property> </action> <action name="actionAutoGroup"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>Auto &group</string> </property> </action> <action name="actionYearlyStatistics"> <property name="text"> <string>&Yearly statistics</string> </property> <property name="shortcut"> <string>Ctrl+Y</string> </property> </action> <action name="actionViewList"> <property name="text"> <string>&Dive list</string> </property> <property name="shortcut"> <string>Ctrl+2</string> </property> </action> <action name="actionViewProfile"> <property name="text"> <string>&Profile</string> </property> <property name="shortcut"> <string>Ctrl+3</string> </property> </action> <action name="actionViewInfo"> <property name="text"> <string>&Info</string> </property> <property name="shortcut"> <string>Ctrl+4</string> </property> </action> <action name="actionViewAll"> <property name="text"> <string>&All</string> </property> <property name="shortcut"> <string>Ctrl+1</string> </property> </action> <action name="actionPreviousDC"> <property name="text"> <string>P&revious DC</string> </property> <property name="shortcut"> <string>Left</string> </property> </action> <action name="actionNextDC"> <property name="text"> <string>&Next DC</string> </property> <property name="shortcut"> <string>Right</string> </property> </action> <action name="actionAboutSubsurface"> <property name="text"> <string>&About Subsurface</string> </property> <property name="menuRole"> <enum>QAction::AboutRole</enum> </property> </action> <action name="actionUserManual"> <property name="text"> <string>User &manual</string> </property> <property name="shortcut"> <string>F1</string> </property> </action> <action name="actionViewGlobe"> <property name="text"> <string>&Globe</string> </property> <property name="shortcut"> <string>Ctrl+5</string> </property> </action> <action name="actionDivePlanner"> <property name="text"> <string>P&lan dive</string> </property> <property name="shortcut"> <string>Ctrl+L</string> </property> </action> <action name="actionImportDiveLog"> <property name="text"> <string>&Import log files</string> </property> <property name="toolTip"> <string>Import divelog files from other applications</string> </property> <property name="shortcut"> <string>Ctrl+I</string> </property> </action> <action name="actionDivelogs_de"> <property name="text"> <string>Import &from divelogs.de</string> </property> </action> <action name="actionFullScreen"> <property name="checkable"> <bool>true</bool> </property> <property name="text"> <string>&Full screen</string> </property> <property name="toolTip"> <string>Toggle full screen</string> </property> <property name="shortcut"> <string>F11</string> </property> </action> <action name="actionRecent1"> <property name="visible"> <bool>false</bool> </property> </action> <action name="actionRecent2"> <property name="visible"> <bool>false</bool> </property> </action> <action name="actionRecent3"> <property name="visible"> <bool>false</bool> </property> </action> <action name="actionRecent4"> <property name="visible"> <bool>false</bool> </property> </action> <action name="action_Check_for_Updates"> <property name="text"> <string>&Check for updates</string> </property> </action> <action name="actionExport"> <property name="text"> <string>&Export</string> </property> <property name="toolTip"> <string>Export Dive Logs</string> </property> <property name="shortcut"> <string>Ctrl+E</string> </property> </action> </widget> <customwidgets> <customwidget> <class>KMessageWidget</class> <extends>QWidget</extends> <header>kmessagewidget.h</header> <container>1</container> </customwidget> <customwidget> <class>MainTab</class> <extends>QWidget</extends> <header>qt-ui/maintab.h</header> <container>1</container> </customwidget> <customwidget> <class>DiveListView</class> <extends>QTreeView</extends> <header>divelistview.h</header> </customwidget> <customwidget> <class>GlobeGPS</class> <extends>QWidget</extends> <header>globe.h</header> <container>1</container> </customwidget> <customwidget> <class>DivePlannerWidget</class> <extends>QWidget</extends> <header>diveplanner.h</header> <container>1</container> </customwidget> <customwidget> <class>ProfileWidget2</class> <extends>QGraphicsView</extends> <header>qt-ui/profile/profilewidget2.h</header> </customwidget> <customwidget> <class>PlannerSettingsWidget</class> <extends>QWidget</extends> <header>diveplanner.h</header> <container>1</container> </customwidget> </customwidgets> <resources> <include location="../subsurface.qrc"/> </resources> <connections/> </ui>