summaryrefslogtreecommitdiffstats
path: root/krandr/libkrandr.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-09 16:37:06 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-09 16:37:06 -0600
commite9b3f195e2d568e25b8b73810503518e4e7f8480 (patch)
tree0e11dba628e359cd1145f1ddd63786a351a50cb8 /krandr/libkrandr.h
parent511779841007afca5231e6c69e996eba0295eaae (diff)
downloadtdelibs-e9b3f195e2d568e25b8b73810503518e4e7f8480.tar.gz
tdelibs-e9b3f195e2d568e25b8b73810503518e4e7f8480.zip
Add monitor hotplug notification support to TDE hardware devices library
Fix spurious xcalib pipe error notifications Fix krandr available resolution detection
Diffstat (limited to 'krandr/libkrandr.h')
-rw-r--r--krandr/libkrandr.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/krandr/libkrandr.h b/krandr/libkrandr.h
index f29383f02..6f03a5c2b 100644
--- a/krandr/libkrandr.h
+++ b/krandr/libkrandr.h
@@ -35,6 +35,11 @@
#include <ksimpleconfig.h>
#include <tdelibs_export.h>
+#define ROTATION_0_DEGREES_STRING "0 degrees"
+#define ROTATION_90_DEGREES_STRING "90 degrees"
+#define ROTATION_180_DEGREES_STRING "180 degrees"
+#define ROTATION_270_DEGREES_STRING "270 degrees"
+
/**
* Simple API covering most of the uses of libkrandr.
*
@@ -159,6 +164,11 @@ class KRANDR_EXPORT KRandrSimpleAPI : public RandRDisplay
int main_low_apply (ScreenInfo *screen_info);
/**
+ * Sets the primary output device to the specified output_id
+ */
+ void set_primary_output (ScreenInfo *screen_info, RROutput output_id);
+
+ /**
* Gets the binary monitor EDID for the specified card and display
*/
TQByteArray getEDID(int card, TQString displayname);