Move warning icon, move week number, add emoji

This commit is contained in:
Aurélie Delhaie
2022-10-13 21:41:07 +02:00
parent 1753a34957
commit 63d1ca329f
3 changed files with 462 additions and 251 deletions

View File

@@ -13,7 +13,7 @@
<property name="minimumSize">
<size>
<width>946</width>
<height>573</height>
<height>671</height>
</size>
</property>
<property name="maximumSize">
@@ -41,9 +41,9 @@
<widget class="QPushButton" name="template_settings_button">
<property name="geometry">
<rect>
<x>670</x>
<x>660</x>
<y>620</y>
<width>241</width>
<width>251</width>
<height>31</height>
</rect>
</property>
@@ -115,13 +115,13 @@ color: white;</string>
<string>0h</string>
</property>
</widget>
<widget class="QWidget" name="">
<widget class="QWidget" name="layoutWidget">
<property name="geometry">
<rect>
<x>50</x>
<y>160</y>
<y>170</y>
<width>222</width>
<height>441</height>
<height>431</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_9">
@@ -193,35 +193,17 @@ font-size: 22px;</string>
</property>
</widget>
</item>
<item>
<widget class="QFrame" name="mondayWarning">
<property name="minimumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">border-image: url(:/clock/pictures/warning.png) 0 0 0 0 stretch stretch;</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item>
<widget class="Line" name="line">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_5">
<item>
@@ -284,35 +266,17 @@ font-size: 22px;</string>
</property>
</widget>
</item>
<item>
<widget class="QFrame" name="tuesdayWarning">
<property name="minimumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">border-image: url(:/clock/pictures/warning.png) 0 0 0 0 stretch stretch;</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item>
<widget class="Line" name="line_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_7">
<item>
@@ -375,35 +339,17 @@ font-size: 22px;</string>
</property>
</widget>
</item>
<item>
<widget class="QFrame" name="wednesdayWarning">
<property name="minimumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">border-image: url(:/clock/pictures/warning.png) 0 0 0 0 stretch stretch;</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item>
<widget class="Line" name="line_11">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_9">
<item>
@@ -466,35 +412,17 @@ font-size: 22px;</string>
</property>
</widget>
</item>
<item>
<widget class="QFrame" name="thurdayWarning">
<property name="minimumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">border-image: url(:/clock/pictures/warning.png) 0 0 0 0 stretch stretch;</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item>
<widget class="Line" name="line_12">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_11">
<item>
@@ -557,44 +485,19 @@ font-size: 22px;</string>
</property>
</widget>
</item>
<item>
<widget class="QFrame" name="fridayWarning">
<property name="minimumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">border-image: url(:/clock/pictures/warning.png) 0 0 0 0 stretch stretch;</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QWidget" name="">
<widget class="QWidget" name="layoutWidget">
<property name="geometry">
<rect>
<x>310</x>
<y>170</y>
<width>601</width>
<height>422</height>
<height>432</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_15">
@@ -679,6 +582,67 @@ font-size: 22px;</string>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_11">
<item>
<layout class="QHBoxLayout" name="horizontalLayout_2">
<item>
<spacer name="horizontalSpacer_8">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Minimum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QFrame" name="mondayWarning">
<property name="minimumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">border-image: url(:/clock/pictures/warning.png) 0 0 0 0 stretch stretch;</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_9">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Minimum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item>
<widget class="QLabel" name="monBreakLabel">
<property name="minimumSize">
@@ -832,24 +796,89 @@ font-size: 22px;</string>
</layout>
</item>
<item>
<widget class="QLabel" name="tueBreakLabel">
<property name="minimumSize">
<size>
<width>0</width>
<height>42</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">color: rgb(118, 118, 118);
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<spacer name="horizontalSpacer_6">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Minimum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QFrame" name="tuesdayWarning">
<property name="minimumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">border-image: url(:/clock/pictures/warning.png) 0 0 0 0 stretch stretch;</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_7">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Minimum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item>
<widget class="QLabel" name="tueBreakLabel">
<property name="minimumSize">
<size>
<width>0</width>
<height>42</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">color: rgb(118, 118, 118);
font-size: 18px;</string>
</property>
<property name="text">
<string>00h00</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</property>
<property name="text">
<string>00h00</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_19">
@@ -977,24 +1006,89 @@ font-size: 22px;</string>
</layout>
</item>
<item>
<widget class="QLabel" name="wedBreakLabel">
<property name="minimumSize">
<size>
<width>0</width>
<height>42</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">color: rgb(118, 118, 118);
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
<layout class="QHBoxLayout" name="horizontalLayout_3">
<item>
<spacer name="horizontalSpacer_10">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Minimum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QFrame" name="wednesdayWarning">
<property name="minimumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">border-image: url(:/clock/pictures/warning.png) 0 0 0 0 stretch stretch;</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_11">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Minimum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item>
<widget class="QLabel" name="wedBreakLabel">
<property name="minimumSize">
<size>
<width>0</width>
<height>42</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">color: rgb(118, 118, 118);
font-size: 18px;</string>
</property>
<property name="text">
<string>00h00</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</property>
<property name="text">
<string>00h00</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_20">
@@ -1122,24 +1216,89 @@ font-size: 22px;</string>
</layout>
</item>
<item>
<widget class="QLabel" name="thuBreakLabel">
<property name="minimumSize">
<size>
<width>0</width>
<height>42</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">color: rgb(118, 118, 118);
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
<layout class="QHBoxLayout" name="horizontalLayout_4">
<item>
<spacer name="horizontalSpacer_12">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Minimum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QFrame" name="thurdayWarning">
<property name="minimumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">border-image: url(:/clock/pictures/warning.png) 0 0 0 0 stretch stretch;</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_13">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Minimum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item>
<widget class="QLabel" name="thuBreakLabel">
<property name="minimumSize">
<size>
<width>0</width>
<height>42</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">color: rgb(118, 118, 118);
font-size: 18px;</string>
</property>
<property name="text">
<string>00h00</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</property>
<property name="text">
<string>00h00</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_14">
@@ -1267,24 +1426,89 @@ font-size: 22px;</string>
</layout>
</item>
<item>
<widget class="QLabel" name="friBreakLabel">
<property name="minimumSize">
<size>
<width>0</width>
<height>42</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">color: rgb(118, 118, 118);
<layout class="QVBoxLayout" name="verticalLayout_4">
<item>
<layout class="QHBoxLayout" name="horizontalLayout_13">
<item>
<spacer name="horizontalSpacer_14">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Minimum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QFrame" name="fridayWarning">
<property name="minimumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">border-image: url(:/clock/pictures/warning.png) 0 0 0 0 stretch stretch;</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_15">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Minimum</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item>
<widget class="QLabel" name="friBreakLabel">
<property name="minimumSize">
<size>
<width>0</width>
<height>42</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">color: rgb(118, 118, 118);
font-size: 18px;</string>
</property>
<property name="text">
<string>00h00</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</property>
<property name="text">
<string>00h00</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_8">
@@ -1330,8 +1554,8 @@ font-size: 22px;</string>
<widget class="QLabel" name="label_semaine">
<property name="geometry">
<rect>
<x>530</x>
<y>23</y>
<x>50</x>
<y>150</y>
<width>109</width>
<height>21</height>
</rect>
@@ -1416,7 +1640,7 @@ font-size: 22px;</string>
<bool>true</bool>
</property>
</widget>
<widget class="QWidget" name="">
<widget class="QWidget" name="layoutWidget">
<property name="geometry">
<rect>
<x>310</x>
@@ -1543,46 +1767,32 @@ font-weight: bold;</string>
<zorder>layoutWidget</zorder>
<zorder>layoutWidget</zorder>
<zorder>layoutWidget</zorder>
<zorder>layoutWidget</zorder>
<zorder>layoutWidget</zorder>
<zorder>layoutWidget</zorder>
<zorder>template_settings_button</zorder>
<zorder>aboutButton</zorder>
<zorder>week_options_button</zorder>
<zorder>thuLabel</zorder>
<zorder>thurdayValidate</zorder>
<zorder>thurdayWarning</zorder>
<zorder>thu_time_label</zorder>
<zorder>label_28</zorder>
<zorder>thuStartLabel</zorder>
<zorder>thuBreakLabel</zorder>
<zorder>thuEndLabel</zorder>
<zorder>label_32</zorder>
<zorder>line_4</zorder>
<zorder>fri_time_label</zorder>
<zorder>friLabel</zorder>
<zorder>fridayValidate</zorder>
<zorder>fridayWarning</zorder>
<zorder>label_34</zorder>
<zorder>friStartLabel</zorder>
<zorder>friBreakLabel</zorder>
<zorder>label_38</zorder>
<zorder>friEndLabel</zorder>
<zorder>line_5</zorder>
<zorder>total_time_label</zorder>
<zorder>late_time_label</zorder>
<zorder>label_4</zorder>
<zorder>label_8</zorder>
<zorder>late_time_label_week</zorder>
<zorder>label_6</zorder>
<zorder>overtime_time_label</zorder>
<zorder>label_9</zorder>
<zorder>overtime_time_label_week</zorder>
<zorder></zorder>
<zorder></zorder>
<zorder>label_semaine</zorder>
<zorder>today_button</zorder>
<zorder>dateEdit</zorder>
<zorder>tuesdayWarning</zorder>
<zorder>tueBreakLabel</zorder>
<zorder>horizontalSpacer_6</zorder>
<zorder>horizontalSpacer_7</zorder>
<zorder>mondayWarning</zorder>
<zorder>horizontalSpacer_8</zorder>
<zorder>horizontalSpacer_9</zorder>
<zorder>wednesdayWarning</zorder>
<zorder>wedBreakLabel</zorder>
<zorder>horizontalSpacer_10</zorder>
<zorder>horizontalSpacer_11</zorder>
<zorder>thurdayWarning</zorder>
<zorder>horizontalSpacer_12</zorder>
<zorder>horizontalSpacer_13</zorder>
<zorder>thuBreakLabel</zorder>
<zorder>fridayWarning</zorder>
<zorder>horizontalSpacer_14</zorder>
<zorder>horizontalSpacer_15</zorder>
<zorder>friBreakLabel</zorder>
</widget>
</widget>
<resources/>

View File

@@ -28,9 +28,9 @@
<widget class="QSpinBox" name="time_delta_spinbox">
<property name="geometry">
<rect>
<x>280</x>
<x>260</x>
<y>40</y>
<width>81</width>
<width>101</width>
<height>27</height>
</rect>
</property>
@@ -38,10 +38,10 @@
<string> min</string>
</property>
<property name="minimum">
<number>-1000</number>
<number>-1000000</number>
</property>
<property name="maximum">
<number>1000</number>
<number>1000000</number>
</property>
</widget>
<widget class="QLabel" name="label">
@@ -49,12 +49,13 @@
<rect>
<x>10</x>
<y>10</y>
<width>101</width>
<width>111</width>
<height>18</height>
</rect>
</property>
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
@@ -93,7 +94,7 @@
<rect>
<x>172</x>
<y>52</y>
<width>101</width>
<width>81</width>
<height>20</height>
</rect>
</property>
@@ -110,10 +111,10 @@
<widget class="Line" name="line_2">
<property name="geometry">
<rect>
<x>120</x>
<x>130</x>
<y>16</y>
<width>241</width>
<height>16</height>
<width>231</width>
<height>20</height>
</rect>
</property>
<property name="orientation">