MythTV  master
Classes | Macros | Typedefs | Functions
mythdisplaymutter.h File Reference
#include <QtDBus>
#include <QObject>
#include "mythdisplay.h"
Include dependency graph for mythdisplaymutter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MythMutterCRTC
 
struct  MythMutterOutput
 
struct  MythMutterMode
 
class  MythDisplayMutter
 A subclass of MythDisplay using the org.gnome.Mutter.DisplayConfig DBUS interface. More...
 

Macros

#define DISP_CONFIG_SERVICE   (QString("org.gnome.Mutter.DisplayConfig"))
 
#define DISP_CONFIG_PATH   (QString("/org/gnome/Mutter/DisplayConfig"))
 
#define DISP_CONFIG_SIG   (QString("ua(uxiiiiiuaua{sv})a(uxiausauaua{sv})a(uxuudu)ii"))
 

Typedefs

using MythMutterMap = QMap< QString, QDBusVariant >
 
using MythMutterProperty = QPair< QString, QDBusVariant >
 
using MythMutterProperties = QList< MythMutterProperty >
 
using MythMutterCRTCList = QList< MythMutterCRTC >
 
using MythMutterOutputList = QList< MythMutterOutput >
 
using MythMutterModeList = QList< MythMutterMode >
 

Functions

 Q_DECLARE_METATYPE (MythMutterCRTC)
 
 Q_DECLARE_METATYPE (MythMutterCRTCList)
 
 Q_DECLARE_METATYPE (MythMutterOutput)
 
 Q_DECLARE_METATYPE (MythMutterOutputList)
 
 Q_DECLARE_METATYPE (MythMutterMode)
 
 Q_DECLARE_METATYPE (MythMutterModeList)
 

Macro Definition Documentation

◆ DISP_CONFIG_SERVICE

#define DISP_CONFIG_SERVICE   (QString("org.gnome.Mutter.DisplayConfig"))

Definition at line 11 of file mythdisplaymutter.h.

◆ DISP_CONFIG_PATH

#define DISP_CONFIG_PATH   (QString("/org/gnome/Mutter/DisplayConfig"))

Definition at line 12 of file mythdisplaymutter.h.

◆ DISP_CONFIG_SIG

#define DISP_CONFIG_SIG   (QString("ua(uxiiiiiuaua{sv})a(uxiausauaua{sv})a(uxuudu)ii"))

Definition at line 13 of file mythdisplaymutter.h.

Typedef Documentation

◆ MythMutterMap

using MythMutterMap = QMap<QString,QDBusVariant>

Definition at line 15 of file mythdisplaymutter.h.

◆ MythMutterProperty

using MythMutterProperty = QPair<QString,QDBusVariant>

Definition at line 16 of file mythdisplaymutter.h.

◆ MythMutterProperties

Definition at line 17 of file mythdisplaymutter.h.

◆ MythMutterCRTCList

Definition at line 64 of file mythdisplaymutter.h.

◆ MythMutterOutputList

Definition at line 67 of file mythdisplaymutter.h.

◆ MythMutterModeList

Definition at line 70 of file mythdisplaymutter.h.

Function Documentation

◆ Q_DECLARE_METATYPE() [1/6]

Q_DECLARE_METATYPE ( MythMutterCRTC  )

◆ Q_DECLARE_METATYPE() [2/6]

Q_DECLARE_METATYPE ( MythMutterCRTCList  )

◆ Q_DECLARE_METATYPE() [3/6]

Q_DECLARE_METATYPE ( MythMutterOutput  )

◆ Q_DECLARE_METATYPE() [4/6]

Q_DECLARE_METATYPE ( MythMutterOutputList  )

◆ Q_DECLARE_METATYPE() [5/6]

Q_DECLARE_METATYPE ( MythMutterMode  )

◆ Q_DECLARE_METATYPE() [6/6]

Q_DECLARE_METATYPE ( MythMutterModeList  )