diff --git a/AdaptiveBrightness/main.cpp b/AdaptiveBrightness/main.cpp index 081023a..3bd0884 100644 --- a/AdaptiveBrightness/main.cpp +++ b/AdaptiveBrightness/main.cpp @@ -6,6 +6,7 @@ #include "log_to_file.hpp" #include "log_tr.hpp" #include "main_window.hpp" +#include "monitor_control.hpp" #include "sensor_driver.hpp" int main(int argc, char* argv[]) @@ -36,6 +37,8 @@ int main(int argc, char* argv[]) } } + const auto monitors = enumerateMonitors(); + MainWindow mainWindow; mainWindow.show(); return application.exec(); diff --git a/AdaptiveBrightness/monitor.hpp b/AdaptiveBrightness/monitor.hpp new file mode 100644 index 0000000..5965b45 --- /dev/null +++ b/AdaptiveBrightness/monitor.hpp @@ -0,0 +1,8 @@ +#pragma once + +class Monitor { + private: + Monitor(); + + public: +}; diff --git a/AdaptiveBrightness/monitor_control.hpp b/AdaptiveBrightness/monitor_control.hpp new file mode 100644 index 0000000..b404b89 --- /dev/null +++ b/AdaptiveBrightness/monitor_control.hpp @@ -0,0 +1,7 @@ +#pragma once + +#include + +#include "monitor.hpp" + +std::vector enumerateMonitors(); diff --git a/AdaptiveBrightness/monitor_control_linux.cpp b/AdaptiveBrightness/monitor_control_linux.cpp new file mode 100644 index 0000000..b2827c8 --- /dev/null +++ b/AdaptiveBrightness/monitor_control_linux.cpp @@ -0,0 +1,10 @@ +#include "monitor_control.hpp" + +#if defined(__clang__) || defined(__GNUC__) + +std::vector enumerateMonitors() +{ + return {}; +} + +#endif diff --git a/AdaptiveBrightness/monitor_control_win.cpp b/AdaptiveBrightness/monitor_control_win.cpp new file mode 100644 index 0000000..6334010 --- /dev/null +++ b/AdaptiveBrightness/monitor_control_win.cpp @@ -0,0 +1,10 @@ +#include "monitor_control.hpp" + +#ifdef _MSC_VER + +std::vector enumerateMonitors() +{ + return {}; +} + +#endif diff --git a/AdaptiveBrightness/monitor_linux.cpp b/AdaptiveBrightness/monitor_linux.cpp new file mode 100644 index 0000000..b4cf912 --- /dev/null +++ b/AdaptiveBrightness/monitor_linux.cpp @@ -0,0 +1,7 @@ +#include "monitor.hpp" + +#if defined(__clang__) || defined(__GNUC__) + +Monitor::Monitor() {} + +#endif diff --git a/AdaptiveBrightness/monitor_win.cpp b/AdaptiveBrightness/monitor_win.cpp new file mode 100644 index 0000000..89aded6 --- /dev/null +++ b/AdaptiveBrightness/monitor_win.cpp @@ -0,0 +1,7 @@ +#include "monitor.hpp" + +#ifdef _MSC_VER + +Monitor::Monitor() {} + +#endif