qgscompoundcolorwidget.ui
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>QgsCompoundColorWidgetBase</class>
<widget class="QWidget" name="QgsCompoundColorWidgetBase">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>597</width>
<height>329</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<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>
<layout class="QGridLayout" name="mGridLayout" rowstretch="1,0" columnstretch="1,0">
<property name="horizontalSpacing">
<number>6</number>
</property>
<item row="0" column="0">
<widget class="QTabWidget" name="mTabWidget">
<property name="currentIndex">
<number>2</number>
</property>
<property name="iconSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<widget class="QWidget" name="iconColorBox">
<attribute name="icon">
<iconset resource="../../images/images.qrc">
<normaloff>:/images/themes/default/mIconColorBox.svg</normaloff>:/images/themes/default/mIconColorBox.svg</iconset>
</attribute>
<attribute name="title">
<string/>
</attribute>
<attribute name="toolTip">
<string>Color ramp</string>
</attribute>
<layout class="QHBoxLayout" name="horizontalLayout_9">
<item>
<widget class="QgsColorBox" name="mColorBox" native="true"/>
</item>
<item>
<widget class="QgsColorRampWidget" name="mVerticalRamp" native="true"/>
</item>
</layout>
</widget>
<widget class="QWidget" name="widget">
<attribute name="icon">
<iconset resource="../../images/images.qrc">
<normaloff>:/images/themes/default/mIconColorWheel.svg</normaloff>:/images/themes/default/mIconColorWheel.svg</iconset>
</attribute>
<attribute name="title">
<string/>
</attribute>
<attribute name="toolTip">
<string>Color wheel</string>
</attribute>
<layout class="QHBoxLayout" name="horizontalLayout_10">
<item>
<widget class="QgsColorWheel" name="mColorWheel" native="true"/>
</item>
</layout>
</widget>
<widget class="QWidget" name="tab">
<attribute name="icon">
<iconset resource="../../images/images.qrc">
<normaloff>:/images/themes/default/mIconColorSwatches.svg</normaloff>:/images/themes/default/mIconColorSwatches.svg</iconset>
</attribute>
<attribute name="title">
<string/>
</attribute>
<attribute name="toolTip">
<string>Color swatches</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_3" stretch="0,1,0">
<property name="spacing">
<number>2</number>
</property>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_7">
<property name="spacing">
<number>1</number>
</property>
<item>
<widget class="QComboBox" name="mSchemeComboBox"/>
</item>
<item>
<widget class="QToolButton" name="mSchemeToolButton">
<property name="text">
<string>…</string>
</property>
<property name="popupMode">
<enum>QToolButton::InstantPopup</enum>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QgsColorSchemeList" name="mSchemeList" native="true"/>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_11">
<property name="spacing">
<number>1</number>
</property>
<item>
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="mAddColorToSchemeButton">
<property name="toolTip">
<string>Add current color</string>
</property>
<property name="text">
<string/>
</property>
<property name="icon">
<iconset resource="../../images/images.qrc">
<normaloff>:/images/themes/default/symbologyAdd.svg</normaloff>:/images/themes/default/symbologyAdd.svg</iconset>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="mRemoveColorsFromSchemeButton">
<property name="toolTip">
<string>Remove selected color</string>
</property>
<property name="text">
<string/>
</property>
<property name="icon">
<iconset resource="../../images/images.qrc">
<normaloff>:/images/themes/default/symbologyRemove.svg</normaloff>:/images/themes/default/symbologyRemove.svg</iconset>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QWidget" name="tab_2">
<attribute name="icon">
<iconset resource="../../images/images.qrc">
<normaloff>:/images/themes/default/mIconColorPicker.svg</normaloff>:/images/themes/default/mIconColorPicker.svg</iconset>
</attribute>
<attribute name="title">
<string/>
</attribute>
<attribute name="toolTip">
<string>Color picker</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_4">
<item>
<layout class="QHBoxLayout" name="horizontalLayout_12">
<item>
<widget class="QLabel" name="label_2">
<property name="text">
<string>Sample average radius</string>
</property>
</widget>
</item>
<item>
<widget class="QgsSpinBox" name="mSpinBoxRadius">
<property name="suffix">
<string> px</string>
</property>
<property name="minimum">
<number>1</number>
</property>
<property name="maximum">
<number>100</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QPushButton" name="mSampleButton">
<property name="text">
<string>Sample color</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_4">
<property name="text">
<string><i>Press space to sample a color from under the mouse cursor</i></string>
</property>
<property name="textFormat">
<enum>Qt::AutoText</enum>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QFrame" name="frame">
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QVBoxLayout" name="verticalLayout_5">
<property name="leftMargin">
<number>1</number>
</property>
<property name="topMargin">
<number>1</number>
</property>
<property name="rightMargin">
<number>1</number>
</property>
<property name="bottomMargin">
<number>1</number>
</property>
<item>
<widget class="QgsColorPreviewWidget" name="mSamplePreview" native="true">
<property name="minimumSize">
<size>
<width>0</width>
<height>40</height>
</size>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<spacer name="verticalSpacer_2">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</widget>
</item>
<item row="0" column="1">
<widget class="QWidget" name="mSlidersWidget" native="true">
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<layout class="QHBoxLayout" name="horizontalLayout_4" stretch="0,0,1">
<item>
<widget class="QRadioButton" name="mHueRadio">
<property name="text">
<string/>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_5">
<property name="text">
<string>H</string>
</property>
</widget>
</item>
<item>
<widget class="QgsColorSliderWidget" name="mHueSlider" native="true"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_5" stretch="0,0,1">
<item>
<widget class="QRadioButton" name="mSaturationRadio">
<property name="text">
<string/>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_6">
<property name="text">
<string>S</string>
</property>
</widget>
</item>
<item>
<widget class="QgsColorSliderWidget" name="mSaturationSlider" native="true"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_6" stretch="0,0,1">
<item>
<widget class="QRadioButton" name="mValueRadio">
<property name="text">
<string/>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_7">
<property name="text">
<string>V</string>
</property>
</widget>
</item>
<item>
<widget class="QgsColorSliderWidget" name="mValueSlider" native="true"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout" stretch="0,0,1">
<item>
<widget class="QRadioButton" name="mRedRadio">
<property name="text">
<string/>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_8">
<property name="text">
<string>R</string>
</property>
</widget>
</item>
<item>
<widget class="QgsColorSliderWidget" name="mRedSlider" native="true"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_2" stretch="0,0,1">
<item>
<widget class="QRadioButton" name="mGreenRadio">
<property name="text">
<string/>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_9">
<property name="text">
<string>G</string>
</property>
</widget>
</item>
<item>
<widget class="QgsColorSliderWidget" name="mGreenSlider" native="true"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_3" stretch="0,0,1">
<item>
<widget class="QRadioButton" name="mBlueRadio">
<property name="text">
<string/>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_10">
<property name="text">
<string>B</string>
</property>
</widget>
</item>
<item>
<widget class="QgsColorSliderWidget" name="mBlueSlider" native="true"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="mAlphaLayout">
<item>
<widget class="QLabel" name="mAlphaLabel">
<property name="text">
<string>Opacity</string>
</property>
</widget>
</item>
<item>
<widget class="QgsColorSliderWidget" name="mAlphaSlider" native="true"/>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_8">
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>HTML notation</string>
</property>
</widget>
</item>
<item>
<widget class="QgsColorTextWidget" name="mColorText" native="true"/>
</item>
</layout>
</item>
<item>
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
<item row="1" column="0">
<widget class="QWidget" name="mPreviewWidget" native="true">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="maximumSize">
<size>
<width>16777215</width>
<height>80</height>
</size>
</property>
<layout class="QGridLayout" name="gridLayout" columnstretch="0,1,0">
<item row="0" column="0">
<widget class="QLabel" name="label_3">
<property name="text">
<string>Current</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="mOldColorLabel">
<property name="text">
<string>Old</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="0" column="2" rowspan="2">
<widget class="QPushButton" name="mAddCustomColorButton">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize">
<size>
<width>28</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>28</width>
<height>16777215</height>
</size>
</property>
<property name="toolTip">
<string>Add color to swatch</string>
</property>
<property name="text">
<string/>
</property>
<property name="icon">
<iconset resource="../../images/images.qrc">
<normaloff>:/images/themes/default/mActionAtlasNext.svg</normaloff>:/images/themes/default/mActionAtlasNext.svg</iconset>
</property>
<property name="iconSize">
<size>
<width>24</width>
<height>24</height>
</size>
</property>
</widget>
</item>
<item row="0" column="1" rowspan="2">
<widget class="QFrame" name="frame_2">
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_13">
<property name="leftMargin">
<number>1</number>
</property>
<property name="topMargin">
<number>1</number>
</property>
<property name="rightMargin">
<number>1</number>
</property>
<property name="bottomMargin">
<number>1</number>
</property>
<item>
<widget class="QgsColorPreviewWidget" name="mColorPreview" native="true">
<property name="minimumSize">
<size>
<width>0</width>
<height>40</height>
</size>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
</item>
<item row="1" column="1">
<widget class="QWidget" name="mSwatchesWidget" native="true">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<layout class="QGridLayout" name="gridLayout_4">
<property name="spacing">
<number>1</number>
</property>
<item row="1" column="0">
<widget class="QgsColorButton" name="mSwatchButton9">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QgsColorButton" name="mSwatchButton11">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QgsColorButton" name="mSwatchButton12">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="0" column="4">
<widget class="QgsColorButton" name="mSwatchButton5">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QgsColorButton" name="mSwatchButton2">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QgsColorButton" name="mSwatchButton3">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QgsColorButton" name="mSwatchButton1">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="4">
<widget class="QgsColorButton" name="mSwatchButton13">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="0" column="5">
<widget class="QgsColorButton" name="mSwatchButton6">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="0" column="6">
<widget class="QgsColorButton" name="mSwatchButton7">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="5">
<widget class="QgsColorButton" name="mSwatchButton14">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="6">
<widget class="QgsColorButton" name="mSwatchButton15">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="0" column="7">
<widget class="QgsColorButton" name="mSwatchButton8">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="7">
<widget class="QgsColorButton" name="mSwatchButton16">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="0" column="3">
<widget class="QgsColorButton" name="mSwatchButton4">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QgsColorButton" name="mSwatchButton10">
<property name="minimumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>38</width>
<height>30</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</item>
</layout>
<action name="mActionImportColors">
<property name="text">
<string>Import Colors…</string>
</property>
<property name="toolTip">
<string>Import colors from file</string>
</property>
</action>
<action name="mActionExportColors">
<property name="text">
<string>Export Colors…</string>
</property>
<property name="toolTip">
<string>Export colors to file</string>
</property>
</action>
<action name="mActionPasteColors">
<property name="text">
<string>Paste Colors</string>
</property>
<property name="toolTip">
<string>Paste colors from clipboard</string>
</property>
</action>
<action name="mActionImportPalette">
<property name="text">
<string>Import Palette…</string>
</property>
<property name="toolTip">
<string>Import palette from file</string>
</property>
</action>
<action name="mActionRemovePalette">
<property name="text">
<string>Remove Palette</string>
</property>
<property name="toolTip">
<string>Remove current palette</string>
</property>
</action>
<action name="mActionNewPalette">
<property name="text">
<string>New Palette…</string>
</property>
<property name="toolTip">
<string>Create a new palette</string>
</property>
</action>
<action name="mActionCopyColors">
<property name="text">
<string>Copy Colors</string>
</property>
<property name="toolTip">
<string>Copy selected colors</string>
</property>
</action>
<action name="mActionShowInButtons">
<property name="checkable">
<bool>true</bool>
</property>
<property name="text">
<string>Show in Color Buttons</string>
</property>
</action>
</widget>
<customwidgets>
<customwidget>
<class>QgsSpinBox</class>
<extends>QSpinBox</extends>
<header>qgsspinbox.h</header>
</customwidget>
<customwidget>
<class>QgsColorButton</class>
<extends>QToolButton</extends>
<header>qgscolorbutton.h</header>
<container>1</container>
</customwidget>
<customwidget>
<class>QgsColorBox</class>
<extends>QWidget</extends>
<header location="global">qgscolorwidgets.h</header>
<container>1</container>
</customwidget>
<customwidget>
<class>QgsColorRampWidget</class>
<extends>QWidget</extends>
<header location="global">qgscolorwidgets.h</header>
<container>1</container>
</customwidget>
<customwidget>
<class>QgsColorWheel</class>
<extends>QWidget</extends>
<header location="global">qgscolorwidgets.h</header>
<container>1</container>
</customwidget>
<customwidget>
<class>QgsColorSliderWidget</class>
<extends>QWidget</extends>
<header location="global">qgscolorwidgets.h</header>
<container>1</container>
</customwidget>
<customwidget>
<class>QgsColorTextWidget</class>
<extends>QWidget</extends>
<header location="global">qgscolorwidgets.h</header>
<container>1</container>
</customwidget>
<customwidget>
<class>QgsColorPreviewWidget</class>
<extends>QWidget</extends>
<header location="global">qgscolorwidgets.h</header>
<container>1</container>
</customwidget>
<customwidget>
<class>QgsColorSchemeList</class>
<extends>QWidget</extends>
<header location="global">qgscolorschemelist.h</header>
<container>1</container>
</customwidget>
</customwidgets>
<tabstops>
<tabstop>mTabWidget</tabstop>
<tabstop>mSchemeComboBox</tabstop>
<tabstop>mSchemeToolButton</tabstop>
<tabstop>mAddColorToSchemeButton</tabstop>
<tabstop>mRemoveColorsFromSchemeButton</tabstop>
<tabstop>mSpinBoxRadius</tabstop>
<tabstop>mSampleButton</tabstop>
<tabstop>mHueRadio</tabstop>
<tabstop>mSaturationRadio</tabstop>
<tabstop>mValueRadio</tabstop>
<tabstop>mRedRadio</tabstop>
<tabstop>mGreenRadio</tabstop>
<tabstop>mBlueRadio</tabstop>
<tabstop>mAddCustomColorButton</tabstop>
<tabstop>mSwatchButton1</tabstop>
<tabstop>mSwatchButton9</tabstop>
<tabstop>mSwatchButton2</tabstop>
<tabstop>mSwatchButton10</tabstop>
<tabstop>mSwatchButton3</tabstop>
<tabstop>mSwatchButton11</tabstop>
<tabstop>mSwatchButton4</tabstop>
<tabstop>mSwatchButton12</tabstop>
<tabstop>mSwatchButton5</tabstop>
<tabstop>mSwatchButton13</tabstop>
<tabstop>mSwatchButton6</tabstop>
<tabstop>mSwatchButton14</tabstop>
<tabstop>mSwatchButton7</tabstop>
<tabstop>mSwatchButton15</tabstop>
<tabstop>mSwatchButton8</tabstop>
<tabstop>mSwatchButton16</tabstop>
</tabstops>
<resources>
<include location="../../images/images.qrc"/>
</resources>
<connections/>
</ui>