Info about scaling and screen resolution

This commit is contained in:
Klaus Basan
2019-06-09 01:00:14 +02:00
parent abe800cc16
commit 443bf03ae6
6 changed files with 119 additions and 2 deletions

View File

@@ -69,6 +69,19 @@ namespace BlackGui
//! Is main window frameless?
static bool isMainWindowFrameless();
//! Info about screens
static QString screenInformation(const QString &separator = "\n");
//! Orientation as string
static const QString &orientationAsString(Qt::ScreenOrientation orientation);
//! QRect, QSize as string @{
static const QString rectAsString(const QRect &rect);
static const QString rectAsString(const QRectF &rect);
static const QString sizeAsString(const QSize &size);
static const QString sizeAsString(const QSizeF &size);
//! @}
//! Top level widgets with names
static QWidgetList topLevelApplicationWidgetsWithName();