SVG5/formviewer.ui
2025-10-12 13:55:56 +09:00

890 lines
19 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>FormViewer</class>
<widget class="QWidget" name="FormViewer">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1920</width>
<height>1080</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<property name="styleSheet">
<string notr="true">QWidget
{
border: none;
}</string>
</property>
<widget class="QFrame" name="frame_background">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1920</width>
<height>1080</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QFrame#frame_background
{
background: rgb(39, 102, 120);
}</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
<widget class="QFrame" name="frame_capture">
<property name="geometry">
<rect>
<x>36</x>
<y>36</y>
<width>1855</width>
<height>1028</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QFrame#frame_capture
{
background: #A6B1C2;
}</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="QLabel" name="info_DisplayIndex">
<property name="geometry">
<rect>
<x>1420</x>
<y>10</y>
<width>211</width>
<height>63</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QLabel
{
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
color: #000000;
qproperty-alignment: 'AlignRight | AlignVCenter';
}</string>
</property>
<property name="text">
<string>INDEX: 2/21</string>
</property>
</widget>
<widget class="QFrame" name="frame_top">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>1855</width>
<height>91</height>
</rect>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="QLabel" name="label_Viewer">
<property name="geometry">
<rect>
<x>30</x>
<y>20</y>
<width>200</width>
<height>40</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QLabel
{
font-family: 'Roboto';
font-size: 30px;
font-weight: bold;
color: #000000;
}</string>
</property>
<property name="text">
<string>VIEWER</string>
</property>
</widget>
<widget class="QFrame" name="frame_Line">
<property name="geometry">
<rect>
<x>30</x>
<y>60</y>
<width>1811</width>
<height>31</height>
</rect>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="QFrame" name="display_line">
<property name="geometry">
<rect>
<x>0</x>
<y>10</y>
<width>1811</width>
<height>1</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QFrame
{
border: none;
background: black;
}</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
</widget>
<widget class="QFrame" name="frame_InfoString">
<property name="geometry">
<rect>
<x>255</x>
<y>10</y>
<width>1071</width>
<height>63</height>
</rect>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="QLabel" name="label_ID">
<property name="geometry">
<rect>
<x>340</x>
<y>0</y>
<width>30</width>
<height>63</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QLabel
{
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
color: #000000;
}</string>
</property>
<property name="text">
<string>ID:</string>
</property>
</widget>
<widget class="QLabel" name="info_ID">
<property name="geometry">
<rect>
<x>380</x>
<y>0</y>
<width>161</width>
<height>63</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QLabel
{
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
color: #000000;
}</string>
</property>
<property name="text">
<string>12345678</string>
</property>
</widget>
<widget class="QLabel" name="info_Name">
<property name="geometry">
<rect>
<x>620</x>
<y>0</y>
<width>181</width>
<height>61</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QLabel
{
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
color: #000000;
}</string>
</property>
<property name="text">
<string>TEST1234</string>
</property>
</widget>
<widget class="QLabel" name="label_Name">
<property name="geometry">
<rect>
<x>540</x>
<y>0</y>
<width>70</width>
<height>63</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QLabel
{
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
color: #000000;
}</string>
</property>
<property name="text">
<string>NAME:</string>
</property>
</widget>
<widget class="QLabel" name="label_Birth">
<property name="geometry">
<rect>
<x>830</x>
<y>0</y>
<width>70</width>
<height>63</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QLabel
{
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
color: #000000;
}</string>
</property>
<property name="text">
<string>BIRTH:</string>
</property>
</widget>
<widget class="QLabel" name="info_Birth">
<property name="geometry">
<rect>
<x>910</x>
<y>0</y>
<width>161</width>
<height>63</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QLabel
{
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
color: #000000;
}</string>
</property>
<property name="text">
<string>1999/01/01</string>
</property>
</widget>
<widget class="QLabel" name="label_StudyDate">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>141</width>
<height>63</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QLabel
{
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
color: #000000;
}</string>
</property>
<property name="text">
<string>STUDY_DATE:</string>
</property>
</widget>
<widget class="QLabel" name="info_StudyDate">
<property name="geometry">
<rect>
<x>150</x>
<y>0</y>
<width>161</width>
<height>63</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QLabel
{
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
color: #000000;
}</string>
</property>
<property name="text">
<string>12345678</string>
</property>
</widget>
</widget>
<widget class="QLabel" name="info_Storage">
<property name="geometry">
<rect>
<x>1660</x>
<y>10</y>
<width>181</width>
<height>63</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QLabel
{
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
color: #000000;
}</string>
</property>
<property name="text">
<string>IMG: 20, VID: 2</string>
</property>
</widget>
</widget>
<widget class="QPushButton" name="pushButton_SEND">
<property name="geometry">
<rect>
<x>1670</x>
<y>90</y>
<width>161</width>
<height>51</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QPushButton
{
background: #153B44;
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
border-radius: 8px;
color: white;
}
QPushButton:pressed
{
background: #1B4C54;
}</string>
</property>
<property name="text">
<string>SEND</string>
</property>
</widget>
<widget class="QPushButton" name="pushButton_DELETE">
<property name="geometry">
<rect>
<x>1670</x>
<y>160</y>
<width>161</width>
<height>51</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QPushButton
{
background: #FFFFFF;
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
border-radius: 8px;
color: black;
}
QPushButton:pressed
{
background: #D8D8D8;
}</string>
</property>
<property name="text">
<string>DELETE</string>
</property>
</widget>
<widget class="QFrame" name="frame_verticalScrollBar">
<property name="geometry">
<rect>
<x>1622</x>
<y>90</y>
<width>26</width>
<height>911</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QFrame
{
border: 1px solid black;
border-radius: 8px;
}</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="SSlideBar" name="verticalScrollBar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>26</width>
<height>911</height>
</rect>
</property>
<property name="focusPolicy">
<enum>Qt::WheelFocus</enum>
</property>
<property name="styleSheet">
<string notr="true">QScrollBar
{
background: none;
border: none;
border-image: url(://image/scrollbar_vertical_bg.png);
}
QScrollBar:vertical {
background: white;
width: 26px;
margin: 26px 0px 26px 0px;
}
QScrollBar::handle:vertical {
background: none;
margin: 4px;
width: 18px;
min-height: 36px;
max-height: 36px;
height: 36px;
border-image: url(://image/ScrollBar_Vertical_Icon.png);
}
QScrollBar::add-line:vertical {
border: solid 1px black;
background: none;
border-image: url(://image/scrollbar_down.png);
height: 26px;
margin: 0px 0px;
subcontrol-position: bottom;
subcontrol-origin: margin;
border-bottom-left-radius: 13px;
border-bottom-right-radius: 13px;
}
QScrollBar::sub-line:vertical {
border: none;
background: none;
border-image: url(://image/scrollbar_up.png);
height: 26px;
subcontrol-position: top;
subcontrol-origin: margin;
}</string>
</property>
<property name="maximum">
<number>99</number>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="invertedControls">
<bool>true</bool>
</property>
</widget>
</widget>
<widget class="QPushButton" name="pushButton_EXIT">
<property name="geometry">
<rect>
<x>1670</x>
<y>950</y>
<width>161</width>
<height>51</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QPushButton
{
background: #FFFFFF;
font-family: 'Roboto';
font-size: 22px;
font-weight: bold;
border-radius: 8px;
color: black;
}
QPushButton:pressed
{
background: #D8D8D8;
}</string>
</property>
<property name="text">
<string>EXIT</string>
</property>
</widget>
<widget class="QComboBox" name="comboBox_ViewerMode">
<property name="geometry">
<rect>
<x>1680</x>
<y>310</y>
<width>151</width>
<height>31</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QComboBox {
border: 1px solid gray;
border-radius: 3px;
padding: 1px 18px 1px 3px;
min-width: 6em;
}
QComboBox:editable {
background: white;
}
QComboBox:!editable, QComboBox::drop-down:editable {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #E1E1E1, stop: 0.4 #DDDDDD,
stop: 0.5 #D8D8D8, stop: 1.0 #D3D3D3);
}
/* QComboBox gets the &quot;on&quot; state when the popup is open */
QComboBox:!editable:on, QComboBox::drop-down:editable:on {
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
stop: 0 #D3D3D3, stop: 0.4 #D8D8D8,
stop: 0.5 #DDDDDD, stop: 1.0 #E1E1E1);
}
QComboBox:on { /* shift the text when the popup opens */
padding-top: 3px;
padding-left: 4px;
}
QComboBox::drop-down {
subcontrol-origin: padding;
subcontrol-position: top right;
width: 30px;
border-left-width: 1px;
border-left-color: darkgray;
border-left-style: solid; /* just a single line */
border-top-right-radius: 3px; /* same radius as the QComboBox */
border-bottom-right-radius: 3px;
}
QComboBox::down-arrow {
border-image: url(://image/Arrow_under_3.png);
}
QComboBox::down-arrow:on { /* shift the arrow when popup is open */
top: 1px;
left: 1px;
}
QComboBox QAbstractItemView {
border: 2px solid darkgray;
selection-background-color: red;
}
QComboBox QListView::item
{
border: 2px solid darkgray;
}
QComboBox::item
{
border: 2px solid darkgray;
height: 40px;
selection-background-color: red;
}
QComboBox::item:selected
{
background: red;
}</string>
</property>
<property name="iconSize">
<size>
<width>32</width>
<height>32</height>
</size>
</property>
<item>
<property name="text">
<string>1X1</string>
</property>
</item>
<item>
<property name="text">
<string>2X2</string>
</property>
</item>
<item>
<property name="text">
<string>3X3</string>
</property>
</item>
</widget>
<widget class="QLabel" name="label">
<property name="geometry">
<rect>
<x>1680</x>
<y>280</y>
<width>151</width>
<height>31</height>
</rect>
</property>
<property name="text">
<string>View Mode</string>
</property>
</widget>
<widget class="QWidget" name="gridLayoutWidget">
<property name="geometry">
<rect>
<x>30</x>
<y>90</y>
<width>1618</width>
<height>911</height>
</rect>
</property>
<layout class="QGridLayout" name="gridLayout_Viewer">
<property name="spacing">
<number>10</number>
</property>
</layout>
</widget>
<widget class="QPushButton" name="pushButton_Rotate">
<property name="geometry">
<rect>
<x>1680</x>
<y>390</y>
<width>151</width>
<height>41</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QPushButton
{
background: #FFFFFF;
font-family: 'Roboto';
font-size: 18px;
font-weight: normal;
border-radius: 8px;
color: black;
}
QPushButton:pressed
{
background: #D8D8D8;
}</string>
</property>
<property name="text">
<string>Rotate</string>
</property>
</widget>
<widget class="QPushButton" name="pushButton_FlipHorizontal">
<property name="geometry">
<rect>
<x>1680</x>
<y>470</y>
<width>151</width>
<height>41</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QPushButton
{
background: #FFFFFF;
font-family: 'Roboto';
font-size: 18px;
font-weight: normal;
border-radius: 8px;
color: black;
}
QPushButton:pressed
{
background: #D8D8D8;
}</string>
</property>
<property name="text">
<string>Flip Horizontal</string>
</property>
</widget>
<widget class="QPushButton" name="pushButton_ZoomInOut">
<property name="geometry">
<rect>
<x>1680</x>
<y>620</y>
<width>151</width>
<height>41</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QPushButton
{
background: #FFFFFF;
font-family: 'Roboto';
font-size: 18px;
font-weight: normal;
border-radius: 8px;
color: black;
}
QPushButton:pressed
{
background: #D8D8D8;
}</string>
</property>
<property name="text">
<string>Zoom - In/Out</string>
</property>
</widget>
<widget class="QPushButton" name="pushButton_FlipVertical">
<property name="geometry">
<rect>
<x>1680</x>
<y>540</y>
<width>151</width>
<height>41</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QPushButton
{
background: #FFFFFF;
font-family: 'Roboto';
font-size: 18px;
font-weight: normal;
border-radius: 8px;
color: black;
}
QPushButton:pressed
{
background: #D8D8D8;
}</string>
</property>
<property name="text">
<string>Flip Vertical</string>
</property>
</widget>
<widget class="QPushButton" name="pushButton_Move">
<property name="geometry">
<rect>
<x>1680</x>
<y>690</y>
<width>151</width>
<height>41</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QPushButton
{
background: #FFFFFF;
font-family: 'Roboto';
font-size: 18px;
font-weight: normal;
border-radius: 8px;
color: black;
}
QPushButton:pressed
{
background: #D8D8D8;
}</string>
</property>
<property name="text">
<string>Move</string>
</property>
</widget>
<widget class="QPushButton" name="pushButton_AddCapture">
<property name="geometry">
<rect>
<x>1680</x>
<y>780</y>
<width>151</width>
<height>41</height>
</rect>
</property>
<property name="styleSheet">
<string notr="true">QPushButton
{
background: #FFFFFF;
font-family: 'Roboto';
font-size: 16px;
font-weight: normal;
border-radius: 8px;
color: black;
}
QPushButton:pressed
{
background: #D8D8D8;
}</string>
</property>
<property name="text">
<string>ADD Capture</string>
</property>
</widget>
<zorder>info_DisplayIndex</zorder>
<zorder>frame_top</zorder>
<zorder>pushButton_SEND</zorder>
<zorder>pushButton_DELETE</zorder>
<zorder>pushButton_EXIT</zorder>
<zorder>comboBox_ViewerMode</zorder>
<zorder>label</zorder>
<zorder>gridLayoutWidget</zorder>
<zorder>pushButton_Rotate</zorder>
<zorder>pushButton_FlipHorizontal</zorder>
<zorder>pushButton_ZoomInOut</zorder>
<zorder>pushButton_FlipVertical</zorder>
<zorder>pushButton_Move</zorder>
<zorder>frame_verticalScrollBar</zorder>
<zorder>pushButton_AddCapture</zorder>
</widget>
</widget>
<customwidgets>
<customwidget>
<class>SSlideBar</class>
<extends>QScrollBar</extends>
<header location="global">sslidebar.h</header>
</customwidget>
</customwidgets>
<resources/>
<connections/>
</ui>