colorpickers.ui Example File
colorpickers/colorpickers.ui<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>ColorPickers</class> <widget class="QWidget" name="ColorPickers"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>572</width> <height>299</height> </rect> </property> <property name="windowTitle"> <string>ColorPickers</string> </property> <layout class="QHBoxLayout" name="horizontalLayout"> <item> <widget class="QGroupBox" name="groupBox"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>1</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="title"> <string>Foreground</string> </property> <layout class="QVBoxLayout" name="verticalLayout"> <item> <widget class="QwwColorButton" name="qwwcolorbutton"/> </item> <item> <widget class="QwwHueSatRadialPicker" name="qwwhuesatradialpicker"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> </item> </layout> </widget> </item> <item> <layout class="QVBoxLayout" name="verticalLayout_3"> <item> <spacer name="verticalSpacer"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>40</height> </size> </property> </spacer> </item> <item> <widget class="QPushButton" name="pushButton"> <property name="text"> <string>Swap</string> </property> </widget> </item> <item> <widget class="QwwTwoColorIndicator" name="qwwtwocolorindicator"/> </item> <item> <spacer name="verticalSpacer_2"> <property name="orientation"> <enum>Qt::Vertical</enum> </property> <property name="sizeHint" stdset="0"> <size> <width>20</width> <height>40</height> </size> </property> </spacer> </item> </layout> </item> <item> <widget class="QGroupBox" name="groupBox_2"> <property name="sizePolicy"> <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <horstretch>1</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="title"> <string>Background</string> </property> <layout class="QVBoxLayout" name="verticalLayout_2"> <item> <widget class="QwwColorComboBox" name="qwwcolorcombobox"> <property name="colors"> <stringlist> <string>#f0f8ff,aliceblue</string> <string>#faebd7,antiquewhite</string> <string>#00ffff,aqua</string> <string>#7fffd4,aquamarine</string> <string>#f0ffff,azure</string> <string>#f5f5dc,beige</string> <string>#ffe4c4,bisque</string> <string>#000000,black</string> <string>#ffebcd,blanchedalmond</string> <string>#0000ff,blue</string> <string>#8a2be2,blueviolet</string> <string>#a52a2a,brown</string> <string>#deb887,burlywood</string> <string>#5f9ea0,cadetblue</string> <string>#7fff00,chartreuse</string> <string>#d2691e,chocolate</string> <string>#ff7f50,coral</string> <string>#6495ed,cornflowerblue</string> <string>#fff8dc,cornsilk</string> <string>#dc143c,crimson</string> <string>#00ffff,cyan</string> <string>#00008b,darkblue</string> <string>#008b8b,darkcyan</string> <string>#b8860b,darkgoldenrod</string> <string>#a9a9a9,darkgray</string> <string>#006400,darkgreen</string> <string>#a9a9a9,darkgrey</string> <string>#bdb76b,darkkhaki</string> <string>#8b008b,darkmagenta</string> <string>#556b2f,darkolivegreen</string> <string>#ff8c00,darkorange</string> <string>#9932cc,darkorchid</string> <string>#8b0000,darkred</string> <string>#e9967a,darksalmon</string> <string>#8fbc8f,darkseagreen</string> <string>#483d8b,darkslateblue</string> <string>#2f4f4f,darkslategray</string> <string>#2f4f4f,darkslategrey</string> <string>#00ced1,darkturquoise</string> <string>#9400d3,darkviolet</string> <string>#ff1493,deeppink</string> <string>#00bfff,deepskyblue</string> <string>#696969,dimgray</string> <string>#696969,dimgrey</string> <string>#1e90ff,dodgerblue</string> <string>#b22222,firebrick</string> <string>#fffaf0,floralwhite</string> <string>#228b22,forestgreen</string> <string>#ff00ff,fuchsia</string> <string>#dcdcdc,gainsboro</string> <string>#f8f8ff,ghostwhite</string> <string>#ffd700,gold</string> <string>#daa520,goldenrod</string> <string>#808080,gray</string> <string>#008000,green</string> <string>#adff2f,greenyellow</string> <string>#808080,grey</string> <string>#f0fff0,honeydew</string> <string>#ff69b4,hotpink</string> <string>#cd5c5c,indianred</string> <string>#4b0082,indigo</string> <string>#fffff0,ivory</string> <string>#f0e68c,khaki</string> <string>#e6e6fa,lavender</string> <string>#fff0f5,lavenderblush</string> <string>#7cfc00,lawngreen</string> <string>#fffacd,lemonchiffon</string> <string>#add8e6,lightblue</string> <string>#f08080,lightcoral</string> <string>#e0ffff,lightcyan</string> <string>#fafad2,lightgoldenrodyellow</string> <string>#d3d3d3,lightgray</string> <string>#90ee90,lightgreen</string> <string>#d3d3d3,lightgrey</string> <string>#ffb6c1,lightpink</string> <string>#ffa07a,lightsalmon</string> <string>#20b2aa,lightseagreen</string> <string>#87cefa,lightskyblue</string> <string>#778899,lightslategray</string> <string>#778899,lightslategrey</string> <string>#b0c4de,lightsteelblue</string> <string>#ffffe0,lightyellow</string> <string>#00ff00,lime</string> <string>#32cd32,limegreen</string> <string>#faf0e6,linen</string> <string>#ff00ff,magenta</string> <string>#800000,maroon</string> <string>#66cdaa,mediumaquamarine</string> <string>#0000cd,mediumblue</string> <string>#ba55d3,mediumorchid</string> <string>#9370db,mediumpurple</string> <string>#3cb371,mediumseagreen</string> <string>#7b68ee,mediumslateblue</string> <string>#00fa9a,mediumspringgreen</string> <string>#48d1cc,mediumturquoise</string> <string>#c71585,mediumvioletred</string> <string>#191970,midnightblue</string> <string>#f5fffa,mintcream</string> <string>#ffe4e1,mistyrose</string> <string>#ffe4b5,moccasin</string> <string>#ffdead,navajowhite</string> <string>#000080,navy</string> <string>#fdf5e6,oldlace</string> <string>#808000,olive</string> <string>#6b8e23,olivedrab</string> <string>#ffa500,orange</string> <string>#ff4500,orangered</string> <string>#da70d6,orchid</string> <string>#eee8aa,palegoldenrod</string> <string>#98fb98,palegreen</string> <string>#afeeee,paleturquoise</string> <string>#db7093,palevioletred</string> <string>#ffefd5,papayawhip</string> <string>#ffdab9,peachpuff</string> <string>#cd853f,peru</string> <string>#ffc0cb,pink</string> <string>#dda0dd,plum</string> <string>#b0e0e6,powderblue</string> <string>#800080,purple</string> <string>#ff0000,red</string> <string>#bc8f8f,rosybrown</string> <string>#4169e1,royalblue</string> <string>#8b4513,saddlebrown</string> <string>#fa8072,salmon</string> <string>#f4a460,sandybrown</string> <string>#2e8b57,seagreen</string> <string>#fff5ee,seashell</string> <string>#a0522d,sienna</string> <string>#c0c0c0,silver</string> <string>#87ceeb,skyblue</string> <string>#6a5acd,slateblue</string> <string>#708090,slategray</string> <string>#708090,slategrey</string> <string>#fffafa,snow</string> <string>#00ff7f,springgreen</string> <string>#4682b4,steelblue</string> <string>#d2b48c,tan</string> <string>#008080,teal</string> <string>#d8bfd8,thistle</string> <string>#ff6347,tomato</string> <string>#000000,transparent</string> <string>#40e0d0,turquoise</string> <string>#ee82ee,violet</string> <string>#f5deb3,wheat</string> <string>#ffffff,white</string> <string>#f5f5f5,whitesmoke</string> <string>#ffff00,yellow</string> <string>#9acd32,yellowgreen</string> </stringlist> </property> </widget> </item> <item> <widget class="QwwHueSatPicker" name="qwwhuesatpicker"/> </item> </layout> </widget> </item> </layout> </widget> <customwidgets> <customwidget> <class>QwwTwoColorIndicator</class> <extends>QWidget</extends> <header>qwwtwocolorindicator.h</header> </customwidget> <customwidget> <class>QwwColorComboBox</class> <extends>QComboBox</extends> <header>qwwcolorcombobox.h</header> </customwidget> <customwidget> <class>QwwColorButton</class> <extends>QPushButton</extends> <header>qwwcolorbutton.h</header> </customwidget> <customwidget> <class>QwwHueSatPicker</class> <extends>QFrame</extends> <header>qwwhuesatpicker.h</header> </customwidget> <customwidget> <class>QwwHueSatRadialPicker</class> <extends>QWidget</extends> <header>qwwhuesatradialpicker.h</header> </customwidget> </customwidgets> <resources/> <connections> <connection> <sender>qwwcolorbutton</sender> <signal>colorPicked(QColor)</signal> <receiver>qwwhuesatradialpicker</receiver> <slot>setColor(QColor)</slot> <hints> <hint type="sourcelabel"> <x>144</x> <y>52</y> </hint> <hint type="destinationlabel"> <x>136</x> <y>107</y> </hint> </hints> </connection> <connection> <sender>qwwhuesatradialpicker</sender> <signal>colorPicked(QColor)</signal> <receiver>qwwcolorbutton</receiver> <slot>setCurrentColor(QColor)</slot> <hints> <hint type="sourcelabel"> <x>180</x> <y>150</y> </hint> <hint type="destinationlabel"> <x>186</x> <y>58</y> </hint> </hints> </connection> <connection> <sender>qwwcolorcombobox</sender> <signal>activated(QColor)</signal> <receiver>qwwhuesatpicker</receiver> <slot>setColor(QColor)</slot> <hints> <hint type="sourcelabel"> <x>391</x> <y>52</y> </hint> <hint type="destinationlabel"> <x>391</x> <y>119</y> </hint> </hints> </connection> <connection> <sender>qwwhuesatpicker</sender> <signal>colorPicked(QColor)</signal> <receiver>qwwcolorcombobox</receiver> <slot>setCurrentColor(QColor)</slot> <hints> <hint type="sourcelabel"> <x>445</x> <y>117</y> </hint> <hint type="destinationlabel"> <x>448</x> <y>46</y> </hint> </hints> </connection> <connection> <sender>qwwtwocolorindicator</sender> <signal>fgChanged(QColor)</signal> <receiver>qwwhuesatradialpicker</receiver> <slot>setColor(QColor)</slot> <hints> <hint type="sourcelabel"> <x>266</x> <y>154</y> </hint> <hint type="destinationlabel"> <x>214</x> <y>135</y> </hint> </hints> </connection> <connection> <sender>qwwhuesatradialpicker</sender> <signal>colorPicked(QColor)</signal> <receiver>qwwtwocolorindicator</receiver> <slot>setFgColor(QColor)</slot> <hints> <hint type="sourcelabel"> <x>217</x> <y>159</y> </hint> <hint type="destinationlabel"> <x>270</x> <y>152</y> </hint> </hints> </connection> <connection> <sender>qwwtwocolorindicator</sender> <signal>bgChanged(QColor)</signal> <receiver>qwwhuesatpicker</receiver> <slot>setColor(QColor)</slot> <hints> <hint type="sourcelabel"> <x>288</x> <y>164</y> </hint> <hint type="destinationlabel"> <x>351</x> <y>172</y> </hint> </hints> </connection> <connection> <sender>qwwhuesatpicker</sender> <signal>colorPicked(QColor)</signal> <receiver>qwwtwocolorindicator</receiver> <slot>setBgColor(QColor)</slot> <hints> <hint type="sourcelabel"> <x>359</x> <y>91</y> </hint> <hint type="destinationlabel"> <x>281</x> <y>163</y> </hint> </hints> </connection> <connection> <sender>pushButton</sender> <signal>clicked()</signal> <receiver>qwwtwocolorindicator</receiver> <slot>switchColors()</slot> <hints> <hint type="sourcelabel"> <x>294</x> <y>133</y> </hint> <hint type="destinationlabel"> <x>290</x> <y>171</y> </hint> </hints> </connection> </connections> </ui>