void PageInput::OnIdentifyScreens() { OnStopIdentifyScreens(); for(int i = 0; i < QApplication::desktop()->screenCount(); ++i) { QRect rect = QApplication::desktop()->screenGeometry(i); WidgetScreenLabel *label = new WidgetScreenLabel(this, "Screen " + QString::number(i + 1)); label->move(rect.left(), rect.top()); label->show(); m_screen_labels.push_back(label); } }
void PageInput::OnIdentifyScreens() { OnStopIdentifyScreens(); for(int i = 0; i < QApplication::desktop()->screenCount(); ++i) { QRect rect = QApplication::desktop()->screenGeometry(i); WidgetScreenLabel *label = new WidgetScreenLabel(this, tr("Screen %1", "This appears in the screen labels").arg(i + 1)); label->move(rect.left(), rect.top()); label->show(); m_screen_labels.push_back(label); } }