#define CONTROLBARWIDGET_H
#include <QWidget>
-#include "include/daynightmode.h"
-#include "daynightmode_adapter.h"
+#include "../interfaces/daynightmode.h"
#include "daynightmode_proxy.h"
#include "settingswidget.h"
explicit ControlBarWidget(QWidget *parent = 0);
~ControlBarWidget();
-// from daynightmode_adapter.h
+// day/night mode
public Q_SLOTS:
- void setDayNightMode(int mode);
- inline int getDayNightMode()
- {
- return (int)m_dayNightMode;
- }
+ void dayNightModeSlot(int mode);
private slots:
void on_pushButton_Settings_clicked();
SettingsWidget *mp_settingsWidget;
org::agl::daynightmode *mp_dBusDayNightMode_SettingsWidget;
+ // D-Bus day/night
SystemDayNight::eDayNightMode m_dayNightMode;
- DaynightmodeAdaptor *mp_daynightmodeAdaptor;
+ org::agl::daynightmode *mp_dayNightModeProxy;
};
#endif // CONTROLBARWIDGET_H