diff options
author | Javier <dev.git@javispedro.com> | 2020-10-12 02:27:14 +0200 |
---|---|---|
committer | Javier <dev.git@javispedro.com> | 2020-10-12 02:27:14 +0200 |
commit | 55b5c88cf93d06629ba70eb7cddeb50a365b170a (patch) | |
tree | 49073a56b531898d27822812ba859bd26892f634 /mainwindow.ui | |
parent | a22f3f54d9426c29220815f95dec574a11c43f69 (diff) | |
download | scribiu-55b5c88cf93d06629ba70eb7cddeb50a365b170a.tar.gz scribiu-55b5c88cf93d06629ba70eb7cddeb50a365b170a.zip |
minor UI refactor; allow reading ".archive" directories
Archives cannot be created from the UI yet.
Just copy a .pen directory to an .archive directory for now.
Diffstat (limited to 'mainwindow.ui')
-rw-r--r-- | mainwindow.ui | 290 |
1 files changed, 130 insertions, 160 deletions
diff --git a/mainwindow.ui b/mainwindow.ui index 5c1774c..a56ffba 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -129,7 +129,7 @@ <string>...</string> </property> <property name="icon"> - <iconset theme="document-save-as"> + <iconset theme="document-send"> <normaloff>.</normaloff>.</iconset> </property> </widget> @@ -200,53 +200,36 @@ </layout> </item> <item> - <layout class="QHBoxLayout" name="pane2Mid"> - <property name="spacing"> + <widget class="QStackedWidget" name="pane2Stack"> + <property name="currentIndex"> <number>0</number> </property> - <item> - <widget class="NotebookView" name="notebookView"> - <property name="verticalScrollBarPolicy"> - <enum>Qt::ScrollBarAlwaysOn</enum> - </property> - <property name="horizontalScrollBarPolicy"> - <enum>Qt::ScrollBarAlwaysOn</enum> - </property> - </widget> - </item> - <item> - <widget class="QTableView" name="paperReplayView"> - <property name="selectionMode"> - <enum>QAbstractItemView::SingleSelection</enum> - </property> - <property name="selectionBehavior"> - <enum>QAbstractItemView::SelectRows</enum> - </property> - <property name="showGrid"> - <bool>false</bool> - </property> - <attribute name="horizontalHeaderHighlightSections"> - <bool>false</bool> - </attribute> - <attribute name="verticalHeaderVisible"> - <bool>false</bool> - </attribute> - </widget> - </item> - <item> - <spacer name="verticalSpacer"> - <property name="orientation"> - <enum>Qt::Vertical</enum> - </property> - <property name="sizeHint" stdset="0"> - <size> - <width>0</width> - <height>0</height> - </size> - </property> - </spacer> - </item> - </layout> + <widget class="NotebookView" name="notebookView"> + <property name="verticalScrollBarPolicy"> + <enum>Qt::ScrollBarAlwaysOn</enum> + </property> + <property name="horizontalScrollBarPolicy"> + <enum>Qt::ScrollBarAsNeeded</enum> + </property> + </widget> + <widget class="QTableView" name="paperReplayView"> + <property name="selectionMode"> + <enum>QAbstractItemView::SingleSelection</enum> + </property> + <property name="selectionBehavior"> + <enum>QAbstractItemView::SelectRows</enum> + </property> + <property name="showGrid"> + <bool>false</bool> + </property> + <attribute name="horizontalHeaderHighlightSections"> + <bool>false</bool> + </attribute> + <attribute name="verticalHeaderVisible"> + <bool>false</bool> + </attribute> + </widget> + </widget> </item> <item> <layout class="QHBoxLayout" name="paperReplayTools"> @@ -340,12 +323,15 @@ </action> <action name="actionExport"> <property name="icon"> - <iconset theme="document-save-as"> + <iconset theme="document-send"> <normaloff>.</normaloff>.</iconset> </property> <property name="text"> <string>&Export...</string> </property> + <property name="toolTip"> + <string>Export</string> + </property> </action> <action name="actionAbout"> <property name="icon"> @@ -388,12 +374,12 @@ <slot>handleNotebookSelected(QModelIndex)</slot> <hints> <hint type="sourcelabel"> - <x>159</x> - <y>193</y> + <x>131</x> + <y>204</y> </hint> <hint type="destinationlabel"> - <x>358</x> - <y>192</y> + <x>356</x> + <y>218</y> </hint> </hints> </connection> @@ -414,78 +400,46 @@ </hints> </connection> <connection> - <sender>zoomSlider</sender> - <signal>valueChanged(int)</signal> - <receiver>notebookView</receiver> - <slot>setZoom(int)</slot> - <hints> - <hint type="sourcelabel"> - <x>671</x> - <y>42</y> - </hint> - <hint type="destinationlabel"> - <x>479</x> - <y>272</y> - </hint> - </hints> - </connection> - <connection> - <sender>notebookView</sender> - <signal>curPageChanged()</signal> - <receiver>MainWindow</receiver> - <slot>handleCurPageChanged()</slot> - <hints> - <hint type="sourcelabel"> - <x>479</x> - <y>272</y> - </hint> - <hint type="destinationlabel"> - <x>358</x> - <y>192</y> - </hint> - </hints> - </connection> - <connection> - <sender>prevButton</sender> + <sender>playButton</sender> <signal>clicked()</signal> - <receiver>notebookView</receiver> - <slot>prevPage()</slot> + <receiver>MainWindow</receiver> + <slot>handlePaperReplayPlay()</slot> <hints> <hint type="sourcelabel"> - <x>273</x> - <y>57</y> + <x>357</x> + <y>356</y> </hint> <hint type="destinationlabel"> - <x>479</x> - <y>272</y> + <x>332</x> + <y>267</y> </hint> </hints> </connection> <connection> - <sender>nextButton</sender> + <sender>pauseButton</sender> <signal>clicked()</signal> - <receiver>notebookView</receiver> - <slot>nextPage()</slot> + <receiver>MainWindow</receiver> + <slot>handlePaperReplayPause()</slot> <hints> <hint type="sourcelabel"> - <x>365</x> - <y>57</y> + <x>391</x> + <y>356</y> </hint> <hint type="destinationlabel"> - <x>479</x> - <y>272</y> + <x>373</x> + <y>294</y> </hint> </hints> </connection> <connection> - <sender>notebookView</sender> - <signal>paperReplayRequested(QString,qint64)</signal> + <sender>actionQuit</sender> + <signal>triggered()</signal> <receiver>MainWindow</receiver> - <slot>handlePaperReplayRequested(QString,qint64)</slot> + <slot>deleteLater()</slot> <hints> <hint type="sourcelabel"> - <x>479</x> - <y>255</y> + <x>-1</x> + <y>-1</y> </hint> <hint type="destinationlabel"> <x>358</x> @@ -494,14 +448,14 @@ </hints> </connection> <connection> - <sender>playButton</sender> - <signal>clicked()</signal> + <sender>actionExport</sender> + <signal>triggered()</signal> <receiver>MainWindow</receiver> - <slot>handlePaperReplayPlay()</slot> + <slot>handleExport()</slot> <hints> <hint type="sourcelabel"> - <x>273</x> - <y>358</y> + <x>-1</x> + <y>-1</y> </hint> <hint type="destinationlabel"> <x>358</x> @@ -510,14 +464,14 @@ </hints> </connection> <connection> - <sender>pauseButton</sender> - <signal>clicked()</signal> + <sender>actionAbout</sender> + <signal>triggered()</signal> <receiver>MainWindow</receiver> - <slot>handlePaperReplayPause()</slot> + <slot>handleAbout()</slot> <hints> <hint type="sourcelabel"> - <x>309</x> - <y>358</y> + <x>-1</x> + <y>-1</y> </hint> <hint type="destinationlabel"> <x>358</x> @@ -526,98 +480,98 @@ </hints> </connection> <connection> - <sender>paperReplayView</sender> - <signal>activated(QModelIndex)</signal> - <receiver>MainWindow</receiver> - <slot>handlePaperReplaySelected(QModelIndex)</slot> + <sender>zoomSlider</sender> + <signal>valueChanged(int)</signal> + <receiver>notebookView</receiver> + <slot>setZoom(int)</slot> <hints> <hint type="sourcelabel"> - <x>597</x> - <y>193</y> + <x>663</x> + <y>46</y> </hint> <hint type="destinationlabel"> - <x>358</x> - <y>192</y> + <x>550</x> + <y>132</y> </hint> </hints> </connection> <connection> - <sender>paperReplayView</sender> - <signal>doubleClicked(QModelIndex)</signal> - <receiver>MainWindow</receiver> - <slot>handlePaperReplaySelected(QModelIndex)</slot> + <sender>prevButton</sender> + <signal>clicked()</signal> + <receiver>notebookView</receiver> + <slot>prevPage()</slot> <hints> <hint type="sourcelabel"> - <x>597</x> - <y>193</y> + <x>347</x> + <y>46</y> </hint> <hint type="destinationlabel"> - <x>358</x> - <y>192</y> + <x>441</x> + <y>141</y> </hint> </hints> </connection> <connection> - <sender>exportButton</sender> + <sender>nextButton</sender> <signal>clicked()</signal> - <receiver>MainWindow</receiver> - <slot>handleExport()</slot> + <receiver>notebookView</receiver> + <slot>nextPage()</slot> <hints> <hint type="sourcelabel"> - <x>402</x> - <y>42</y> + <x>436</x> + <y>38</y> </hint> <hint type="destinationlabel"> - <x>358</x> - <y>192</y> + <x>473</x> + <y>87</y> </hint> </hints> </connection> <connection> - <sender>actionQuit</sender> - <signal>triggered()</signal> + <sender>notebookView</sender> + <signal>curPageChanged()</signal> <receiver>MainWindow</receiver> - <slot>deleteLater()</slot> + <slot>handleCurPageChanged()</slot> <hints> <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> + <x>368</x> + <y>161</y> </hint> <hint type="destinationlabel"> - <x>358</x> - <y>192</y> + <x>486</x> + <y>27</y> </hint> </hints> </connection> <connection> - <sender>actionExport</sender> - <signal>triggered()</signal> + <sender>notebookView</sender> + <signal>paperReplayRequested(QString,qint64)</signal> <receiver>MainWindow</receiver> - <slot>handleExport()</slot> + <slot>handlePaperReplayRequested(QString,qint64)</slot> <hints> <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> + <x>349</x> + <y>86</y> </hint> <hint type="destinationlabel"> - <x>358</x> - <y>192</y> + <x>387</x> + <y>165</y> </hint> </hints> </connection> <connection> - <sender>actionAbout</sender> - <signal>triggered()</signal> + <sender>paperReplayView</sender> + <signal>activated(QModelIndex)</signal> <receiver>MainWindow</receiver> - <slot>handleAbout()</slot> + <slot>handlePaperReplaySelected(QModelIndex)</slot> <hints> <hint type="sourcelabel"> - <x>-1</x> - <y>-1</y> + <x>367</x> + <y>117</y> </hint> <hint type="destinationlabel"> - <x>358</x> - <y>192</y> + <x>778</x> + <y>310</y> </hint> </hints> </connection> @@ -628,12 +582,28 @@ <slot>setValue(int)</slot> <hints> <hint type="sourcelabel"> - <x>361</x> - <y>193</y> + <x>576</x> + <y>116</y> + </hint> + <hint type="destinationlabel"> + <x>613</x> + <y>62</y> + </hint> + </hints> + </connection> + <connection> + <sender>exportButton</sender> + <signal>clicked()</signal> + <receiver>MainWindow</receiver> + <slot>handleExport()</slot> + <hints> + <hint type="sourcelabel"> + <x>457</x> + <y>46</y> </hint> <hint type="destinationlabel"> - <x>671</x> - <y>42</y> + <x>358</x> + <y>192</y> </hint> </hints> </connection> |