mirror of
https://github.com/leozide/leocad
synced 2024-12-26 21:58:44 +01:00
Configurable inactive view color.
This commit is contained in:
parent
096cc1238d
commit
63ff07783c
2 changed files with 78 additions and 35 deletions
|
@ -212,6 +212,9 @@ lcQPreferencesDialog::lcQPreferencesDialog(QWidget* Parent, lcPreferencesDialogO
|
||||||
pix.fill(QColor(LC_RGBA_RED(mOptions->Preferences.mActiveViewColor), LC_RGBA_GREEN(mOptions->Preferences.mActiveViewColor), LC_RGBA_BLUE(mOptions->Preferences.mActiveViewColor)));
|
pix.fill(QColor(LC_RGBA_RED(mOptions->Preferences.mActiveViewColor), LC_RGBA_GREEN(mOptions->Preferences.mActiveViewColor), LC_RGBA_BLUE(mOptions->Preferences.mActiveViewColor)));
|
||||||
ui->ActiveViewColorButton->setIcon(pix);
|
ui->ActiveViewColorButton->setIcon(pix);
|
||||||
|
|
||||||
|
pix.fill(QColor(LC_RGBA_RED(mOptions->Preferences.mInactiveViewColor), LC_RGBA_GREEN(mOptions->Preferences.mInactiveViewColor), LC_RGBA_BLUE(mOptions->Preferences.mInactiveViewColor)));
|
||||||
|
ui->InactiveViewColorButton->setIcon(pix);
|
||||||
|
|
||||||
pix.fill(QColor(LC_RGBA_RED(mOptions->Preferences.mFadeStepsColor), LC_RGBA_GREEN(mOptions->Preferences.mFadeStepsColor), LC_RGBA_BLUE(mOptions->Preferences.mFadeStepsColor)));
|
pix.fill(QColor(LC_RGBA_RED(mOptions->Preferences.mFadeStepsColor), LC_RGBA_GREEN(mOptions->Preferences.mFadeStepsColor), LC_RGBA_BLUE(mOptions->Preferences.mFadeStepsColor)));
|
||||||
ui->FadeStepsColor->setIcon(pix);
|
ui->FadeStepsColor->setIcon(pix);
|
||||||
|
|
||||||
|
@ -491,6 +494,11 @@ void lcQPreferencesDialog::ColorButtonClicked()
|
||||||
Color = &mOptions->Preferences.mActiveViewColor;
|
Color = &mOptions->Preferences.mActiveViewColor;
|
||||||
Title = tr("Select Active View Color");
|
Title = tr("Select Active View Color");
|
||||||
}
|
}
|
||||||
|
else if (Button == ui->InactiveViewColorButton)
|
||||||
|
{
|
||||||
|
Color = &mOptions->Preferences.mInactiveViewColor;
|
||||||
|
Title = tr("Select Inactive View Color");
|
||||||
|
}
|
||||||
else if (Button == ui->FadeStepsColor)
|
else if (Button == ui->FadeStepsColor)
|
||||||
{
|
{
|
||||||
Color = &mOptions->Preferences.mFadeStepsColor;
|
Color = &mOptions->Preferences.mFadeStepsColor;
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
<item>
|
<item>
|
||||||
<widget class="QTabWidget" name="tabWidget">
|
<widget class="QTabWidget" name="tabWidget">
|
||||||
<property name="currentIndex">
|
<property name="currentIndex">
|
||||||
<number>3</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="tabGeneral">
|
<widget class="QWidget" name="tabGeneral">
|
||||||
<attribute name="title">
|
<attribute name="title">
|
||||||
|
@ -1000,48 +1000,34 @@
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QGroupBox" name="groupBox_8">
|
<widget class="QGroupBox" name="groupBox_11">
|
||||||
<property name="title">
|
<property name="title">
|
||||||
<string>View</string>
|
<string>Overlays</string>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout_8">
|
<layout class="QGridLayout" name="gridLayout_8">
|
||||||
<item>
|
<item row="1" column="3">
|
||||||
<widget class="QToolButton" name="AxesColorButton">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QLabel" name="label_6">
|
|
||||||
<property name="text">
|
|
||||||
<string>Active View:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QToolButton" name="ActiveViewColorButton">
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QLabel" name="label_2">
|
|
||||||
<property name="text">
|
|
||||||
<string>Overlay Color:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QToolButton" name="OverlayColorButton">
|
<widget class="QToolButton" name="OverlayColorButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string/>
|
<string/>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item row="1" column="0">
|
||||||
<spacer name="horizontalSpacer_15">
|
<widget class="QLabel" name="label_31">
|
||||||
|
<property name="text">
|
||||||
|
<string>Axis Icon:</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="1" column="1">
|
||||||
|
<widget class="QToolButton" name="AxesColorButton">
|
||||||
|
<property name="text">
|
||||||
|
<string/>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="1" column="4">
|
||||||
|
<spacer name="horizontalSpacer_16">
|
||||||
<property name="orientation">
|
<property name="orientation">
|
||||||
<enum>Qt::Horizontal</enum>
|
<enum>Qt::Horizontal</enum>
|
||||||
</property>
|
</property>
|
||||||
|
@ -1053,6 +1039,41 @@
|
||||||
</property>
|
</property>
|
||||||
</spacer>
|
</spacer>
|
||||||
</item>
|
</item>
|
||||||
|
<item row="1" column="2">
|
||||||
|
<widget class="QLabel" name="label_2">
|
||||||
|
<property name="text">
|
||||||
|
<string>Overlay Color:</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="0" column="0">
|
||||||
|
<widget class="QLabel" name="label_6">
|
||||||
|
<property name="text">
|
||||||
|
<string>Active View:</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="0" column="1">
|
||||||
|
<widget class="QToolButton" name="ActiveViewColorButton">
|
||||||
|
<property name="text">
|
||||||
|
<string/>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="0" column="2">
|
||||||
|
<widget class="QLabel" name="label_32">
|
||||||
|
<property name="text">
|
||||||
|
<string>Inactive View:</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item row="0" column="3">
|
||||||
|
<widget class="QToolButton" name="InactiveViewColorButton">
|
||||||
|
<property name="text">
|
||||||
|
<string/>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
@ -1754,6 +1775,20 @@
|
||||||
<tabstop>PreviewPositionCombo</tabstop>
|
<tabstop>PreviewPositionCombo</tabstop>
|
||||||
<tabstop>PreviewViewSphereCheckBox</tabstop>
|
<tabstop>PreviewViewSphereCheckBox</tabstop>
|
||||||
<tabstop>PreviewAxisIconCheckBox</tabstop>
|
<tabstop>PreviewAxisIconCheckBox</tabstop>
|
||||||
|
<tabstop>BackgroundSolidRadio</tabstop>
|
||||||
|
<tabstop>BackgroundSolidColorButton</tabstop>
|
||||||
|
<tabstop>BackgroundGradientRadio</tabstop>
|
||||||
|
<tabstop>BackgroundGradient1ColorButton</tabstop>
|
||||||
|
<tabstop>BackgroundGradient2ColorButton</tabstop>
|
||||||
|
<tabstop>ActiveViewColorButton</tabstop>
|
||||||
|
<tabstop>InactiveViewColorButton</tabstop>
|
||||||
|
<tabstop>AxesColorButton</tabstop>
|
||||||
|
<tabstop>OverlayColorButton</tabstop>
|
||||||
|
<tabstop>gridLineColor</tabstop>
|
||||||
|
<tabstop>gridStudColor</tabstop>
|
||||||
|
<tabstop>ViewSphereColorButton</tabstop>
|
||||||
|
<tabstop>ViewSphereTextColorButton</tabstop>
|
||||||
|
<tabstop>ViewSphereHighlightColorButton</tabstop>
|
||||||
<tabstop>categoriesTree</tabstop>
|
<tabstop>categoriesTree</tabstop>
|
||||||
<tabstop>partsTree</tabstop>
|
<tabstop>partsTree</tabstop>
|
||||||
<tabstop>importCategories</tabstop>
|
<tabstop>importCategories</tabstop>
|
||||||
|
|
Loading…
Reference in a new issue