summaryrefslogtreecommitdiffstats
path: root/kcontrol/displayconfig/displayconfig.h
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-08-25 00:39:59 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-08-25 00:39:59 +0000
commitfa5d50518e81eb42a8220c9c09abf01029d79091 (patch)
treed98138dc70e9d3a0c0c20ae2bc02432c5638010a /kcontrol/displayconfig/displayconfig.h
parent9cff39bc34d1f0579b2f9841f55c6cebc87fed57 (diff)
downloadtdebase-fa5d50518e81eb42a8220c9c09abf01029d79091.tar.gz
tdebase-fa5d50518e81eb42a8220c9c09abf01029d79091.zip
Add gamma configuration tab to display control module
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1249377 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kcontrol/displayconfig/displayconfig.h')
-rw-r--r--kcontrol/displayconfig/displayconfig.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/kcontrol/displayconfig/displayconfig.h b/kcontrol/displayconfig/displayconfig.h
index 835f1209a..cddb8186e 100644
--- a/kcontrol/displayconfig/displayconfig.h
+++ b/kcontrol/displayconfig/displayconfig.h
@@ -91,6 +91,10 @@ private:
bool applyMonitorLayoutRules(void);
bool applyMonitorLayoutRules(DraggableMonitor* primary_monitor);
void updateDraggableMonitorInformationInternal (int, bool);
+ TQTimer* m_gammaApplyTimer;
+ void gammaSetAverageAllSlider();
+ void setGammaLabels();
+ void generateSortedResolutions();
private slots:
void selectProfile (int slotNumber);
@@ -114,6 +118,13 @@ private slots:
void identifyMonitors (void);
void rescanHardware (void);
void reloadProfile (void);
+ void gammaAllSliderChanged(int index);
+ void gammaRedSliderChanged(int index);
+ void gammaGreenSliderChanged(int index);
+ void gammaBlueSliderChanged(int index);
+ void applyGamma();
+ void gammaselectScreen (int slotNumber);
+ void gammaTargetChanged (int slotNumber);
};
#endif