<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>Form</class>
 <widget class="QWidget" name="Form">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>504</width>
    <height>618</height>
   </rect>
  </property>
  <property name="windowTitle">
   <string>时间编辑窗口</string>
  </property>
  <layout class="QVBoxLayout" name="verticalLayout" stretch="0,1,0,0,0,0,0">
   <property name="spacing">
    <number>3</number>
   </property>
   <property name="leftMargin">
    <number>20</number>
   </property>
   <property name="topMargin">
    <number>15</number>
   </property>
   <property name="rightMargin">
    <number>20</number>
   </property>
   <property name="bottomMargin">
    <number>20</number>
   </property>
   <item>
    <layout class="QHBoxLayout" name="horizontalLayout_2" stretch="0,1,0,1">
     <property name="spacing">
      <number>3</number>
     </property>
     <property name="topMargin">
      <number>0</number>
     </property>
     <item>
      <widget class="QLabel" name="label">
       <property name="text">
        <string>原时间</string>
       </property>
      </widget>
     </item>
     <item>
      <widget class="QLabel" name="label_originally">
       <property name="text">
        <string>2025/10/10 12:00:00</string>
       </property>
      </widget>
     </item>
     <item>
      <widget class="QLabel" name="label_2">
       <property name="text">
        <string>调整时间</string>
       </property>
      </widget>
     </item>
     <item>
      <widget class="QDateTimeEdit" name="dateTimeEdit_new">
       <property name="displayFormat">
        <string>yyyy/M/d H:mm:ss</string>
       </property>
      </widget>
     </item>
    </layout>
   </item>
   <item>
    <widget class="QCalendarWidget" name="calendarWidget"/>
   </item>
   <item>
    <layout class="QGridLayout" name="gridLayout">
     <property name="verticalSpacing">
      <number>2</number>
     </property>
     <item row="2" column="2">
      <widget class="QLabel" name="label_second">
       <property name="styleSheet">
        <string notr="true">color: rgb(245, 131, 0);</string>
       </property>
       <property name="text">
        <string>TextLabel</string>
       </property>
       <property name="alignment">
        <set>Qt::AlignCenter</set>
       </property>
      </widget>
     </item>
     <item row="2" column="0">
      <widget class="QLabel" name="label_hour">
       <property name="styleSheet">
        <string notr="true">color: rgb(245, 131, 0);</string>
       </property>
       <property name="text">
        <string>TextLabel</string>
       </property>
       <property name="alignment">
        <set>Qt::AlignCenter</set>
       </property>
      </widget>
     </item>
     <item row="1" column="0">
      <widget class="HourDial" name="dial_hour">
       <property name="sizePolicy">
        <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
         <horstretch>0</horstretch>
         <verstretch>0</verstretch>
        </sizepolicy>
       </property>
       <property name="minimumSize">
        <size>
         <width>150</width>
         <height>150</height>
        </size>
       </property>
       <property name="maximumSize">
        <size>
         <width>150</width>
         <height>150</height>
        </size>
       </property>
      </widget>
     </item>
     <item row="1" column="1">
      <widget class="MinuteDial" name="dial_minute">
       <property name="sizePolicy">
        <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
         <horstretch>0</horstretch>
         <verstretch>0</verstretch>
        </sizepolicy>
       </property>
       <property name="minimumSize">
        <size>
         <width>150</width>
         <height>150</height>
        </size>
       </property>
       <property name="maximumSize">
        <size>
         <width>150</width>
         <height>150</height>
        </size>
       </property>
      </widget>
     </item>
     <item row="1" column="2">
      <widget class="MinuteDial" name="dial_second">
       <property name="sizePolicy">
        <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
         <horstretch>0</horstretch>
         <verstretch>0</verstretch>
        </sizepolicy>
       </property>
       <property name="minimumSize">
        <size>
         <width>150</width>
         <height>150</height>
        </size>
       </property>
       <property name="maximumSize">
        <size>
         <width>150</width>
         <height>150</height>
        </size>
       </property>
      </widget>
     </item>
     <item row="2" column="1">
      <widget class="QLabel" name="label_minute">
       <property name="styleSheet">
        <string notr="true">color: rgb(245, 131, 0);</string>
       </property>
       <property name="text">
        <string>TextLabel</string>
       </property>
       <property name="alignment">
        <set>Qt::AlignCenter</set>
       </property>
      </widget>
     </item>
     <item row="0" column="0">
      <widget class="QLabel" name="label_4">
       <property name="styleSheet">
        <string notr="true">color: rgb(0, 0, 255);
font-weight: bold;</string>
       </property>
       <property name="text">
        <string>时钟</string>
       </property>
       <property name="alignment">
        <set>Qt::AlignCenter</set>
       </property>
      </widget>
     </item>
     <item row="0" column="1">
      <widget class="QLabel" name="label_5">
       <property name="styleSheet">
        <string notr="true">color: rgb(0, 0, 255);
font-weight: bold;</string>
       </property>
       <property name="text">
        <string>分钟</string>
       </property>
       <property name="alignment">
        <set>Qt::AlignCenter</set>
       </property>
      </widget>
     </item>
     <item row="0" column="2">
      <widget class="QLabel" name="label_6">
       <property name="styleSheet">
        <string notr="true">color: rgb(0, 0, 255);
font-weight: bold;</string>
       </property>
       <property name="text">
        <string>秒钟</string>
       </property>
       <property name="alignment">
        <set>Qt::AlignCenter</set>
       </property>
      </widget>
     </item>
    </layout>
   </item>
   <item>
    <layout class="QHBoxLayout" name="horizontalLayout_7">
     <property name="topMargin">
      <number>0</number>
     </property>
     <item>
      <widget class="QLabel" name="label_ms">
       <property name="styleSheet">
        <string notr="true">color: rgb(0, 0, 255);
font-weight: bold;</string>
       </property>
       <property name="text">
        <string>毫秒</string>
       </property>
       <property name="alignment">
        <set>Qt::AlignCenter</set>
       </property>
      </widget>
     </item>
     <item>
      <widget class="QLabel" name="label_cs">
       <property name="styleSheet">
        <string notr="true">color: rgb(0, 0, 255);
font-weight: bold;</string>
       </property>
       <property name="text">
        <string>微秒</string>
       </property>
       <property name="alignment">
        <set>Qt::AlignCenter</set>
       </property>
      </widget>
     </item>
    </layout>
   </item>
   <item>
    <layout class="QHBoxLayout" name="horizontalLayout_4">
     <property name="spacing">
      <number>20</number>
     </property>
     <property name="leftMargin">
      <number>10</number>
     </property>
     <property name="topMargin">
      <number>0</number>
     </property>
     <property name="rightMargin">
      <number>10</number>
     </property>
     <item>
      <widget class="QWidget" name="widget_ms" native="true">
       <layout class="QHBoxLayout" name="horizontalLayout_5" stretch="1,0">
        <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="QLCDNumber" name="lcdNumber_ms">
          <property name="styleSheet">
           <string notr="true">background-color: rgb(222, 222, 222);</string>
          </property>
          <property name="smallDecimalPoint">
           <bool>false</bool>
          </property>
          <property name="digitCount">
           <number>3</number>
          </property>
          <property name="mode">
           <enum>QLCDNumber::Dec</enum>
          </property>
          <property name="segmentStyle">
           <enum>QLCDNumber::Filled</enum>
          </property>
         </widget>
        </item>
        <item>
         <layout class="QVBoxLayout" name="verticalLayout_2" stretch="1,0,0,1">
          <property name="spacing">
           <number>0</number>
          </property>
          <item>
           <widget class="QPushButton" name="pushButton_MsUp">
            <property name="maximumSize">
             <size>
              <width>30</width>
              <height>16777215</height>
             </size>
            </property>
            <property name="font">
             <font>
              <family>Wingdings 3</family>
             </font>
            </property>
            <property name="text">
             <string>p</string>
            </property>
           </widget>
          </item>
          <item>
           <widget class="QPushButton" name="pushButton_MsRandom">
            <property name="maximumSize">
             <size>
              <width>30</width>
              <height>16777215</height>
             </size>
            </property>
            <property name="toolTip">
             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p style=&quot;font-weight: 400;color:#000000;&quot;&gt;生成&lt;span style=&quot; color:#ff0000;&quot;&gt;随机&lt;/span&gt;值&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
            </property>
            <property name="styleSheet">
             <string notr="true">color: rgb(255, 0, 0);
font-weight: bold;
font-size:14px;</string>
            </property>
            <property name="text">
             <string>？</string>
            </property>
           </widget>
          </item>
          <item>
           <widget class="QPushButton" name="pushButton_MsZero">
            <property name="maximumSize">
             <size>
              <width>30</width>
              <height>16777215</height>
             </size>
            </property>
            <property name="toolTip">
             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p style=&quot;font-weight: 400;color:#000000;&quot;&gt;将值&lt;span style=&quot; color:#ff0000;&quot;&gt;清零&lt;/span&gt;&lt;br/&gt;即为 &lt;span style=&quot; font-weight:600; color:#aa00ff;&quot;&gt;000&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
            </property>
            <property name="styleSheet">
             <string notr="true">color: rgb(0, 0, 255);
font-weight: bold;
font-size:14px;</string>
            </property>
            <property name="text">
             <string>0</string>
            </property>
           </widget>
          </item>
          <item>
           <widget class="QPushButton" name="pushButton_MsDown">
            <property name="maximumSize">
             <size>
              <width>30</width>
              <height>16777215</height>
             </size>
            </property>
            <property name="font">
             <font>
              <family>Wingdings 3</family>
             </font>
            </property>
            <property name="text">
             <string>q</string>
            </property>
           </widget>
          </item>
         </layout>
        </item>
       </layout>
      </widget>
     </item>
     <item>
      <widget class="QWidget" name="widget_cs" native="true">
       <layout class="QHBoxLayout" name="horizontalLayout_6" stretch="1,0">
        <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="QLCDNumber" name="lcdNumber_cs">
          <property name="styleSheet">
           <string notr="true">background-color: rgb(222, 222, 222);</string>
          </property>
          <property name="digitCount">
           <number>3</number>
          </property>
         </widget>
        </item>
        <item>
         <layout class="QVBoxLayout" name="verticalLayout_3" stretch="1,0,0,1">
          <property name="spacing">
           <number>0</number>
          </property>
          <item>
           <widget class="QPushButton" name="pushButton_CsUp">
            <property name="maximumSize">
             <size>
              <width>30</width>
              <height>16777215</height>
             </size>
            </property>
            <property name="font">
             <font>
              <family>Wingdings 3</family>
             </font>
            </property>
            <property name="text">
             <string>p</string>
            </property>
           </widget>
          </item>
          <item>
           <widget class="QPushButton" name="pushButton_CsRandom">
            <property name="maximumSize">
             <size>
              <width>30</width>
              <height>16777215</height>
             </size>
            </property>
            <property name="toolTip">
             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p style=&quot;font-weight: 400;color:#000000;&quot;&gt;生成&lt;span style=&quot; color:#ff0000;&quot;&gt;随机&lt;/span&gt;值&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
            </property>
            <property name="styleSheet">
             <string notr="true">color: rgb(255, 0, 0);
font-weight: bold;
font-size:14px;</string>
            </property>
            <property name="text">
             <string>？</string>
            </property>
           </widget>
          </item>
          <item>
           <widget class="QPushButton" name="pushButton_CsZero">
            <property name="maximumSize">
             <size>
              <width>30</width>
              <height>16777215</height>
             </size>
            </property>
            <property name="toolTip">
             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p style=&quot;font-weight: 400;color:#000000;&quot;&gt;将值&lt;span style=&quot; color:#ff0000;&quot;&gt;清零&lt;/span&gt;&lt;br/&gt;即为 &lt;span style=&quot; font-weight:600; color:#aa00ff;&quot;&gt;000&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
            </property>
            <property name="styleSheet">
             <string notr="true">color: rgb(0, 0, 255);
font-weight: bold;
font-size:14px;</string>
            </property>
            <property name="text">
             <string>0</string>
            </property>
           </widget>
          </item>
          <item>
           <widget class="QPushButton" name="pushButton_CsDown">
            <property name="maximumSize">
             <size>
              <width>30</width>
              <height>16777215</height>
             </size>
            </property>
            <property name="font">
             <font>
              <family>Wingdings 3</family>
             </font>
            </property>
            <property name="text">
             <string>q</string>
            </property>
           </widget>
          </item>
         </layout>
        </item>
       </layout>
      </widget>
     </item>
    </layout>
   </item>
   <item>
    <layout class="QHBoxLayout" name="horizontalLayout_3">
     <property name="spacing">
      <number>20</number>
     </property>
     <property name="leftMargin">
      <number>10</number>
     </property>
     <property name="topMargin">
      <number>0</number>
     </property>
     <property name="rightMargin">
      <number>10</number>
     </property>
     <item>
      <widget class="QSlider" name="horizontalSlider_ms">
       <property name="toolTip">
        <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;调节&lt;span style=&quot; color:#ff0000;&quot;&gt;毫秒&lt;/span&gt;值&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
       </property>
       <property name="styleSheet">
        <string notr="true">QSlider::groove:horizontal {
        height: 8px;
        background: qlineargradient(x1:0, y1:0, x2:0, y2:1, 
                    stop:0 #B1B1B1, stop:1 #c4c4c4);
        border-radius: 4px;
    }
    
    QSlider::handle:horizontal {
        background: qradialgradient(cx:0.5, cy:0.5, radius: 0.5,
                    fx:0.3, fy:0.3, 
                    stop:0 white, stop:0.7 #f0f0f0, stop:1 #a0a0a0);
        width: 18px;
        height: 16px;
        margin: -6px 0;
        border-radius: 10px;
        border: 1px solid #555;
    }
    
    QSlider::handle:horizontal:hover {
        background: qradialgradient(cx:0.5, cy:0.5, radius: 0.5,
                    fx:0.3, fy:0.3, 
                    stop:0 white, stop:0.7 #e0e0e0, stop:1 #909090);
    }
    
    QSlider::handle:horizontal:pressed {
        background: qradialgradient(cx:0.5, cy:0.5, radius: 0.5,
                    fx:0.4, fy:0.4, 
                    stop:0 #d0d0d0, stop:0.7 #c0c0c0, stop:1 #808080);
    }</string>
       </property>
       <property name="maximum">
        <number>999</number>
       </property>
       <property name="singleStep">
        <number>20</number>
       </property>
       <property name="pageStep">
        <number>100</number>
       </property>
       <property name="value">
        <number>500</number>
       </property>
       <property name="tracking">
        <bool>true</bool>
       </property>
       <property name="orientation">
        <enum>Qt::Horizontal</enum>
       </property>
       <property name="tickPosition">
        <enum>QSlider::NoTicks</enum>
       </property>
      </widget>
     </item>
     <item>
      <widget class="QSlider" name="horizontalSlider_cs">
       <property name="toolTip">
        <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;调节&lt;span style=&quot; color:#ff0000;&quot;&gt;微秒&lt;/span&gt;值&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
       </property>
       <property name="styleSheet">
        <string notr="true">QSlider::groove:horizontal {
        height: 8px;
        background: qlineargradient(x1:0, y1:0, x2:0, y2:1, 
                    stop:0 #B1B1B1, stop:1 #c4c4c4);
        border-radius: 4px;
    }
    
    QSlider::handle:horizontal {
        background: qradialgradient(cx:0.5, cy:0.5, radius: 0.5,
                    fx:0.3, fy:0.3, 
                    stop:0 white, stop:0.7 #f0f0f0, stop:1 #a0a0a0);
        width: 18px;
        height: 16px;
        margin: -6px 0;
        border-radius: 10px;
        border: 1px solid #555;
    }
    
    QSlider::handle:horizontal:hover {
        background: qradialgradient(cx:0.5, cy:0.5, radius: 0.5,
                    fx:0.3, fy:0.3, 
                    stop:0 white, stop:0.7 #e0e0e0, stop:1 #909090);
    }
    
    QSlider::handle:horizontal:pressed {
        background: qradialgradient(cx:0.5, cy:0.5, radius: 0.5,
                    fx:0.4, fy:0.4, 
                    stop:0 #d0d0d0, stop:0.7 #c0c0c0, stop:1 #808080);
    }</string>
       </property>
       <property name="maximum">
        <number>999</number>
       </property>
       <property name="singleStep">
        <number>20</number>
       </property>
       <property name="pageStep">
        <number>100</number>
       </property>
       <property name="value">
        <number>500</number>
       </property>
       <property name="tracking">
        <bool>true</bool>
       </property>
       <property name="orientation">
        <enum>Qt::Horizontal</enum>
       </property>
       <property name="tickPosition">
        <enum>QSlider::NoTicks</enum>
       </property>
      </widget>
     </item>
    </layout>
   </item>
   <item>
    <layout class="QHBoxLayout" name="horizontalLayout">
     <item>
      <widget class="QPushButton" name="pushButton_reset">
       <property name="minimumSize">
        <size>
         <width>0</width>
         <height>30</height>
        </size>
       </property>
       <property name="maximumSize">
        <size>
         <width>80</width>
         <height>16777215</height>
        </size>
       </property>
       <property name="toolTip">
        <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;当时间&lt;span style=&quot; color:#aa00ff;&quot;&gt;重置&lt;/span&gt;为&lt;span style=&quot; color:#ff0000;&quot;&gt;原时间&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
       </property>
       <property name="text">
        <string>重置</string>
       </property>
      </widget>
     </item>
     <item>
      <widget class="QPushButton" name="pushButton_Ok">
       <property name="minimumSize">
        <size>
         <width>0</width>
         <height>30</height>
        </size>
       </property>
       <property name="maximumSize">
        <size>
         <width>80</width>
         <height>16777215</height>
        </size>
       </property>
       <property name="text">
        <string>确定</string>
       </property>
      </widget>
     </item>
     <item>
      <widget class="QPushButton" name="pushButton_cancel">
       <property name="minimumSize">
        <size>
         <width>0</width>
         <height>30</height>
        </size>
       </property>
       <property name="maximumSize">
        <size>
         <width>80</width>
         <height>16777215</height>
        </size>
       </property>
       <property name="text">
        <string>取消</string>
       </property>
      </widget>
     </item>
    </layout>
   </item>
  </layout>
 </widget>
 <customwidgets>
  <customwidget>
   <class>HourDial</class>
   <extends>QDial</extends>
   <header>clok</header>
  </customwidget>
  <customwidget>
   <class>MinuteDial</class>
   <extends>QDial</extends>
   <header>clok</header>
  </customwidget>
 </customwidgets>
 <tabstops>
  <tabstop>dateTimeEdit_new</tabstop>
  <tabstop>calendarWidget</tabstop>
  <tabstop>dial_hour</tabstop>
  <tabstop>dial_minute</tabstop>
  <tabstop>dial_second</tabstop>
  <tabstop>horizontalSlider_ms</tabstop>
  <tabstop>horizontalSlider_cs</tabstop>
  <tabstop>pushButton_MsUp</tabstop>
  <tabstop>pushButton_MsRandom</tabstop>
  <tabstop>pushButton_MsZero</tabstop>
  <tabstop>pushButton_MsDown</tabstop>
  <tabstop>pushButton_CsUp</tabstop>
  <tabstop>pushButton_CsRandom</tabstop>
  <tabstop>pushButton_CsZero</tabstop>
  <tabstop>pushButton_CsDown</tabstop>
  <tabstop>pushButton_reset</tabstop>
  <tabstop>pushButton_Ok</tabstop>
  <tabstop>pushButton_cancel</tabstop>
 </tabstops>
 <resources>
  <include location="icons.qrc"/>
 </resources>
 <connections>
  <connection>
   <sender>pushButton_cancel</sender>
   <signal>clicked()</signal>
   <receiver>Form</receiver>
   <slot>close()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>428</x>
     <y>596</y>
    </hint>
    <hint type="destinationlabel">
     <x>414</x>
     <y>428</y>
    </hint>
   </hints>
  </connection>
  <connection>
   <sender>pushButton_Ok</sender>
   <signal>clicked()</signal>
   <receiver>Form</receiver>
   <slot>onOk()</slot>
   <hints>
    <hint type="sourcelabel">
     <x>260</x>
     <y>580</y>
    </hint>
    <hint type="destinationlabel">
     <x>270</x>
     <y>618</y>
    </hint>
   </hints>
  </connection>
 </connections>
 <slots>
  <slot>onOk()</slot>
 </slots>
</ui>
