diff options
author | Simon Rettberg | 2020-08-28 17:01:32 +0200 |
---|---|---|
committer | Simon Rettberg | 2020-08-28 17:01:32 +0200 |
commit | 3ef1bb969b45710bf455fb84c66165e14b756e52 (patch) | |
tree | f28b8a1c58434d66e95cb75a469179282f954704 /src | |
parent | Read screen resolution directly from randr, Qt uses cached values (diff) | |
download | beamergui-3ef1bb969b45710bf455fb84c66165e14b756e52.tar.gz beamergui-3ef1bb969b45710bf455fb84c66165e14b756e52.tar.xz beamergui-3ef1bb969b45710bf455fb84c66165e14b756e52.zip |
Add more debug info
Diffstat (limited to 'src')
-rw-r--r-- | src/xx.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -384,6 +384,7 @@ ConfigBackup ScreenSetup::setDefaultMode(ScreenMode &mode) mode = ScreenMode::Single; return retval; } + // QMap sorts by key, so the outputs should be sorted alphabetically QMap<QString, OutputInfo*> screenMap; QMap<QString, OutputInfo*> projectorMap; for (auto o : a->_outputMap) { @@ -393,10 +394,12 @@ ConfigBackup ScreenSetup::setDefaultMode(ScreenMode &mode) } else { screenMap.insert(o->outputName, o); } - } + } auto projectors = projectorMap.values(); - auto screens = screenMap.values(); + auto screens = screenMap.values(); qDebug() << projectors.size() << "projectors," << screens.size() << "screens."; + qDebug() << "Projectors:" << projectorMap.keys(); + qDebug() << "Screens:" << screenMap.keys(); QList<QSize> outputSizes = a->getTotalSize(projectors, screens); if (outputSizes.isEmpty()) { mode = ScreenMode::Advanced; // Dunno lol |