#include #include namespace env { class Metrics { public: struct Display { int resX=0, resY=0, dpi=0; bool primary=false; int refreshRate = 0; QString monitor, adapter; QString toString() const; }; Metrics(); const std::vector& displays() const; private: std::vector m_displays; }; } // namespace