/
MaximU
/
application
Обзор
Документация
Войти
/
MaximU
/
application
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
replaywidget.ui
659 строк
17 KB
user
Изменена подсказка к строке состояния результата чтения/записи порции
30 май 2026, 01:08
30 май 2026, 01:08
0481502
Код
Авторство
О чём код?
<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>ReplayWidgetClass</class> <widget class="QWidget" name="ReplayWidgetClass"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>420</width> <height>250</height> </rect> </property> <property name="minimumSize"> <size> <width>420</width> <height>250</height> </size> </property> <property name="maximumSize"> <size> <width>420</width> <height>250</height> </size> </property> <layout class="QVBoxLayout"> <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="QTabWidget" name="tabWidget"> <property name="tabPosition"> <enum>QTabWidget::West</enum> </property> <property name="tabShape"> <enum>QTabWidget::Rounded</enum> </property> <property name="currentIndex"> <number>1</number> </property> <widget class="QWidget" name="tabRecord"> <attribute name="title"> <string>Запись</string> </attribute> <widget class="QToolBar" name="toolBarRec"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>375</width> <height>60</height> </rect> </property> <property name="windowTitle"> <string>toolBar</string> </property> <property name="movable"> <bool>false</bool> </property> <property name="toolButtonStyle"> <enum>Qt::ToolButtonTextUnderIcon</enum> </property> <property name="floatable"> <bool>false</bool> </property> <addaction name="separator"/> <addaction name="actionRecordStart"/> <addaction name="actionRecordStop"/> </widget> <widget class="QLabel" name="label3"> <property name="geometry"> <rect> <x>10</x> <y>90</y> <width>61</width> <height>16</height> </rect> </property> <property name="font"> <font> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string>Такты</string> </property> </widget> <widget class="QLabel" name="labelRecPortions"> <property name="geometry"> <rect> <x>80</x> <y>90</y> <width>291</width> <height>20</height> </rect> </property> <property name="frameShape"> <enum>QFrame::StyledPanel</enum> </property> </widget> <widget class="QLabel" name="label5"> <property name="geometry"> <rect> <x>10</x> <y>120</y> <width>61</width> <height>16</height> </rect> </property> <property name="font"> <font> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string>Байты</string> </property> </widget> <widget class="QLabel" name="labelRecBytes"> <property name="geometry"> <rect> <x>80</x> <y>120</y> <width>291</width> <height>20</height> </rect> </property> <property name="frameShape"> <enum>QFrame::StyledPanel</enum> </property> </widget> <widget class="QLabel" name="label7"> <property name="geometry"> <rect> <x>10</x> <y>150</y> <width>221</width> <height>16</height> </rect> </property> <property name="font"> <font> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string>Максимальный размер файла</string> </property> </widget> <widget class="QComboBox" name="comboMaxSizeUnits"> <property name="geometry"> <rect> <x>230</x> <y>150</y> <width>60</width> <height>22</height> </rect> </property> <item> <property name="text"> <string>МБ</string> </property> </item> <item> <property name="text"> <string>Такты</string> </property> </item> </widget> <widget class="QLineEdit" name="editMaxSize"> <property name="geometry"> <rect> <x>300</x> <y>150</y> <width>70</width> <height>20</height> </rect> </property> </widget> <widget class="QLabel" name="label1"> <property name="geometry"> <rect> <x>10</x> <y>60</y> <width>61</width> <height>16</height> </rect> </property> <property name="font"> <font> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string>Файл</string> </property> </widget> <widget class="QLabel" name="labelRecFile"> <property name="geometry"> <rect> <x>80</x> <y>60</y> <width>291</width> <height>22</height> </rect> </property> <property name="frameShape"> <enum>QFrame::StyledPanel</enum> </property> </widget> <widget class="QCheckBox" name="checkboxRecordContinue"> <property name="geometry"> <rect> <x>10</x> <y>180</y> <width>351</width> <height>20</height> </rect> </property> <property name="text"> <string>Продолжать запись</string> </property> </widget> <widget class="QCheckBox" name="checkboxRecordAtStartup"> <property name="geometry"> <rect> <x>10</x> <y>200</y> <width>351</width> <height>20</height> </rect> </property> <property name="text"> <string>Запись при старте</string> </property> </widget> <widget class="QLabel" name="labelRecordedBytes"> <property name="geometry"> <rect> <x>10</x> <y>220</y> <width>360</width> <height>16</height> </rect> </property> <property name="text"> <string/> </property> <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> </widget> <widget class="QPushButton" name="pushButtonChooseDir"> <property name="geometry"> <rect> <x>314</x> <y>6</y> <width>56</width> <height>40</height> </rect> </property> <property name="text"> <string/> </property> <property name="icon"> <iconset resource="replaywidget.qrc"> <normaloff>:/ReplayWidget/resources/folder.png</normaloff>:/ReplayWidget/resources/folder.png</iconset> </property> <property name="iconSize"> <size> <width>32</width> <height>32</height> </size> </property> <property name="flat"> <bool>true</bool> </property> </widget> </widget> <widget class="QWidget" name="tabPlay"> <attribute name="title"> <string>Воспроизведение</string> </attribute> <widget class="QToolBar" name="toolBarPlay"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>375</width> <height>60</height> </rect> </property> <property name="movable"> <bool>false</bool> </property> <property name="toolButtonStyle"> <enum>Qt::ToolButtonTextUnderIcon</enum> </property> <property name="floatable"> <bool>false</bool> </property> <addaction name="actionPlayFile"/> <addaction name="separator"/> <addaction name="actionPlayStart"/> <addaction name="actionPlayPause"/> <addaction name="actionPlayStop"/> <addaction name="separator"/> <addaction name="actionPlayForward"/> </widget> <widget class="QLabel" name="label10"> <property name="geometry"> <rect> <x>10</x> <y>90</y> <width>81</width> <height>16</height> </rect> </property> <property name="font"> <font> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string>Прогресс</string> </property> <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> </property> </widget> <widget class="QSlider" name="sliderPlayProgress"> <property name="enabled"> <bool>false</bool> </property> <property name="geometry"> <rect> <x>100</x> <y>90</y> <width>271</width> <height>21</height> </rect> </property> <property name="pageStep"> <number>1</number> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> </widget> <widget class="QLabel" name="label11"> <property name="geometry"> <rect> <x>10</x> <y>120</y> <width>191</width> <height>20</height> </rect> </property> <property name="text"> <string>Порции</string> </property> <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> </widget> <widget class="QLabel" name="labelPlayPortions"> <property name="geometry"> <rect> <x>210</x> <y>120</y> <width>160</width> <height>20</height> </rect> </property> <property name="frameShape"> <enum>QFrame::StyledPanel</enum> </property> </widget> <widget class="QLabel" name="label13"> <property name="geometry"> <rect> <x>10</x> <y>180</y> <width>81</width> <height>16</height> </rect> </property> <property name="font"> <font> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string>Темп</string> </property> <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> </widget> <widget class="QSlider" name="sliderPlayRate"> <property name="geometry"> <rect> <x>100</x> <y>180</y> <width>101</width> <height>20</height> </rect> </property> <property name="maximum"> <number>1900</number> </property> <property name="singleStep"> <number>1</number> </property> <property name="pageStep"> <number>1</number> </property> <property name="sliderPosition"> <number>0</number> </property> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> </widget> <widget class="QLabel" name="labelPlayRate"> <property name="geometry"> <rect> <x>210</x> <y>180</y> <width>150</width> <height>20</height> </rect> </property> <property name="frameShape"> <enum>QFrame::StyledPanel</enum> </property> <property name="text"> <string>0.0 с</string> </property> </widget> <widget class="QLabel" name="label8"> <property name="geometry"> <rect> <x>10</x> <y>60</y> <width>51</width> <height>16</height> </rect> </property> <property name="font"> <font> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string>Файл</string> </property> <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set> </property> </widget> <widget class="QLabel" name="labelPlayFile"> <property name="geometry"> <rect> <x>80</x> <y>60</y> <width>281</width> <height>20</height> </rect> </property> <property name="frameShape"> <enum>QFrame::StyledPanel</enum> </property> </widget> <widget class="QLabel" name="label12"> <property name="geometry"> <rect> <x>10</x> <y>150</y> <width>191</width> <height>20</height> </rect> </property> <property name="text"> <string>Время</string> </property> <property name="alignment"> <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> </property> </widget> <widget class="QLabel" name="labelPlayTime"> <property name="geometry"> <rect> <x>210</x> <y>150</y> <width>160</width> <height>20</height> </rect> </property> <property name="frameShape"> <enum>QFrame::StyledPanel</enum> </property> </widget> <widget class="QLineEdit" name="lineEditPortions"> <property name="geometry"> <rect> <x>40</x> <y>120</y> <width>113</width> <height>20</height> </rect> </property> </widget> <widget class="QLabel" name="labelPlayedBytes"> <property name="geometry"> <rect> <x>10</x> <y>210</y> <width>360</width> <height>31</height> </rect> </property> <property name="text"> <string/> </property> <property name="alignment"> <set>Qt::AlignRight|Qt::AlignTop|Qt::AlignTrailing</set> </property> </widget> </widget> </widget> </item> </layout> <action name="actionRecordStart"> <property name="icon"> <iconset resource="replaywidget.qrc"> <normaloff>:/ReplayWidget/resources/recStart.png</normaloff>:/ReplayWidget/resources/recStart.png</iconset> </property> <property name="text"> <string>Старт</string> </property> <property name="font"> <font> <family>Tahoma</family> </font> </property> </action> <action name="actionRecordStop"> <property name="icon"> <iconset resource="replaywidget.qrc"> <normaloff>:/ReplayWidget/resources/recStop.png</normaloff>:/ReplayWidget/resources/recStop.png</iconset> </property> <property name="text"> <string>Стоп</string> </property> <property name="font"> <font> <family>Tahoma</family> </font> </property> </action> <action name="actionPlayStart"> <property name="icon"> <iconset resource="replaywidget.qrc"> <normaloff>:/ReplayWidget/resources/playStart.png</normaloff>:/ReplayWidget/resources/playStart.png</iconset> </property> <property name="text"> <string>Старт</string> </property> <property name="font"> <font> <family>Tahoma</family> </font> </property> </action> <action name="actionPlayPause"> <property name="checkable"> <bool>true</bool> </property> <property name="icon"> <iconset resource="replaywidget.qrc"> <normaloff>:/ReplayWidget/resources/playPause.png</normaloff>:/ReplayWidget/resources/playPause.png</iconset> </property> <property name="text"> <string>Пауза</string> </property> <property name="font"> <font> <family>Tahoma</family> </font> </property> </action> <action name="actionPlayStop"> <property name="icon"> <iconset resource="replaywidget.qrc"> <normaloff>:/ReplayWidget/resources/playStop.png</normaloff>:/ReplayWidget/resources/playStop.png</iconset> </property> <property name="text"> <string>Стоп</string> </property> <property name="font"> <font> <family>Tahoma</family> </font> </property> </action> <action name="actionPlayFile"> <property name="icon"> <iconset resource="replaywidget.qrc"> <normaloff>:/ReplayWidget/resources/playFile.png</normaloff>:/ReplayWidget/resources/playFile.png</iconset> </property> <property name="text"> <string>Файл</string> </property> <property name="font"> <font> <family>Tahoma</family> </font> </property> </action> <action name="actionPlayForward"> <property name="icon"> <iconset resource="replaywidget.qrc"> <normaloff>:/ReplayWidget/resources/playForward.png</normaloff>:/ReplayWidget/resources/playForward.png</iconset> </property> <property name="text"> <string>Один такт</string> </property> <property name="font"> <font> <family>Tahoma</family> </font> </property> </action> </widget> <layoutdefault spacing="6" margin="11"/> <resources> <include location="replaywidget.qrc"/> </resources> <connections/> </ui>