Depends on patch Ie4424ec15fbdef6b29b137f90a2ae33f173edd21 in qtbase.
Change-Id: I9614cc2c7ed119c663b3f6f99267483e291e529c
Reviewed-by: Samuel Rødal <samuel.rodal@digia.com>
#else
Q_UNUSED(text)
#endif
- return view()->windowTitle();
+ return view()->title();
}
Qt::WindowFlags QQuickViewInspector::windowFlags() const
{
- return getMasterWindow(m_view)->windowFlags();
+ return getMasterWindow(m_view)->flags();
}
void QQuickViewInspector::setWindowFlags(Qt::WindowFlags flags)
{
QWindow *w = getMasterWindow(m_view);
- w->setWindowFlags(flags);
+ w->setFlags(flags);
// make flags are applied
w->setVisible(false);
w->setVisible(true);
// Scan through all of the "tst_*.qml" files and run each of them
// in turn with a QQuickView.
QQuickView *view = new QQuickView;
- view->setWindowFlags(Qt::Window | Qt::WindowSystemMenuHint
+ view->setFlags(Qt::Window | Qt::WindowSystemMenuHint
| Qt::WindowTitleHint | Qt::WindowMinMaxButtonsHint
| Qt::WindowCloseButtonHint);
QTestRootObject rootobj;
continue;
view->setObjectName(fi.baseName());
- view->setWindowTitle(view->objectName());
+ view->setTitle(view->objectName());
rootobj.setHasTestCase(false);
rootobj.setWindowShown(false);
rootobj.hasQuit = false;
}
-/*!
- \qmlproperty color QtQuick.Window2::Window::color
-
- The background color for the window.
-
- Setting this property is more efficient than using a separate Rectangle.
-*/
-
bool QQuickWindowPrivate::clearHover()
{
Q_Q(QQuickWindow);
}
/*!
+ \qmlproperty color QtQuick.Window2::Window::color
+
+ The background color for the window.
+
+ Setting this property is more efficient than using a separate Rectangle.
+*/
+
+/*!
\property QQuickWindow::color
\brief The color used to clear the OpenGL context.
return d_func()->clearColor;
}
+/*!
+ \qmlproperty string QtQuick.Window2::Window::title
+
+ The window's title in the windowing system.
+ The window title might appear in the title area of the window decorations,
+ depending on the windowing system and the window flags. It might also
+ be used by the windowing system to identify the window in other contexts,
+ such as in the task switcher.
+ */
+
+/*!
+ \qmlproperty string QtQuick.Window2::Window::modality
+
+ The modality of the window.
+
+ A modal window prevents other windows from receiving input events.
+ Possible values are Qt.NonModal (the default), Qt.WindowModal,
+ and Qt.ApplicationModal.
+ */
#include "moc_qquickwindow.cpp"
QQuickView window;
window.setSource(testFileUrl("hearts.qml"));
- window.requestActivateWindow();
+ window.requestActivate();
window.show();
QTest::qWaitForWindowActive(&window);
window->setSource(testFileUrl("frameChange.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(window->rootObject());
// active
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(QGuiApplication::focusWindow() == &window);
QVERIFY(item->property("active").toBool());
QQuickView *window = new QQuickView;
window->setSource(testFileUrl("rebound.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickFlickable *flickable = qobject_cast<QQuickFlickable*>(window->rootObject());
QQuickView *window = new QQuickView;
window->setSource(testFileUrl("nestedPressDelay.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickFlickable *outer = qobject_cast<QQuickFlickable*>(window->rootObject());
QQuickView *window = new QQuickView;
window->setSource(testFileUrl("wheel.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickFlickable *flick = window->rootObject()->findChild<QQuickFlickable*>("flick");
QQuickView *window = new QQuickView;
window->setSource(testFileUrl("flickable03.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QTest::qWaitForWindowActive(window);
QVERIFY(window->rootObject() != 0);
QQuickView *window = new QQuickView;
window->setSource(testFileUrl("flickable03.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowExposed(window));
QVERIFY(window->rootObject() != 0);
QQuickView *window = new QQuickView;
window->setSource(testFileUrl("flickable03.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowExposed(window));
QVERIFY(window->rootObject() != 0);
QQuickView *window = new QQuickView;
window->setSource(testFileUrl("flickable03.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowExposed(window));
QVERIFY(window->rootObject() != 0);
QQuickView *window = new QQuickView;
window->setSource(testFileUrl("disabled.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickFlickable *flick = window->rootObject()->findChild<QQuickFlickable*>("flickable");
QQuickView *window = new QQuickView;
window->setSource(testFileUrl("flickable03.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickFlickable *flickable = qobject_cast<QQuickFlickable*>(window->rootObject());
QQuickView *window = new QQuickView;
window->setSource(testFileUrl("cancel.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickFlickable *flickable = qobject_cast<QQuickFlickable*>(window->rootObject());
QQuickView *view = new QQuickView;
view->setSource(testFileUrl("transformedFlickable.qml"));
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QVERIFY(QTest::qWaitForWindowExposed(view));
QVERIFY(view->rootObject() != 0);
QVERIFY(item3 != 0);
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QTest::qWaitForWindowActive(view);
QTRY_VERIFY(view == qGuiApp->focusWindow());
QVERIFY(item5 != 0);
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QTest::qWaitForWindowActive(view);
QTRY_VERIFY(view == qGuiApp->focusWindow());
QVERIFY(item3 != 0);
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(view));
QVERIFY(view == qGuiApp->focusWindow());
QVERIFY(item3 != 0);
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QTest::qWaitForWindowActive(view);
QVERIFY(item5 != 0);
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QTest::qWaitForWindowActive(view);
QTRY_VERIFY(view == qGuiApp->focusWindow());
QVERIFY(view->rootObject());
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QTest::qWaitForWindowActive(view);
QTRY_VERIFY(view == qGuiApp->focusWindow());
QVERIFY(item4 != 0);
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QTest::qWaitForWindowActive(view);
QTRY_VERIFY(view == qGuiApp->focusWindow());
view->show();
QVERIFY(view->rootObject());
- view->requestActivateWindow();
+ view->requestActivate();
qApp->processEvents();
QVERIFY(QTest::qWaitForWindowExposed(view));
view->setSource(testFileUrl("forceActiveFocus.qml"));
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QVERIFY(QTest::qWaitForWindowExposed(view));
QTRY_VERIFY(view == qGuiApp->focusWindow());
QCOMPARE(item2->hasActiveFocus(), false);
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(view));
QVERIFY(view == qGuiApp->focusWindow());
// view->hide(); // seemingly doesn't remove focus, so have an another view steal it.
alternateView.show();
- alternateView.requestActivateWindow();
+ alternateView.requestActivate();
QVERIFY(QTest::qWaitForWindowActive(&alternateView));
QVERIFY(QGuiApplication::focusWindow() == &alternateView);
// give the window focus, and item2 will get active focus
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(view));
QVERIFY(QGuiApplication::focusWindow() == view);
{
QQuickView window(testFileUrl("qtbug-20268.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QVERIFY(QTest::qWaitForWindowActive(&window));
QCOMPARE(&window, qGuiApp->focusWindow());
gridview->setVerticalLayoutDirection(verticalLayoutDirection);
QTRY_COMPARE(QQuickItemPrivate::get(gridview)->polishScheduled, false);
- window->requestActivateWindow();
+ window->requestActivate();
QTest::qWaitForWindowActive(window);
QTRY_VERIFY(qGuiApp->focusWindow() == window);
QCOMPARE(gridview->currentIndex(), 0);
QQuickView window;
window.setSource(testFileUrl("gridview4.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QVERIFY(QTest::qWaitForWindowActive(&window));
QQuickGridView *view = qobject_cast<QQuickGridView*>(window.rootObject());
obj->setFillMode(fillMode);
obj->setProperty("mirror", true);
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QImage screenshot = window->grabWindow();
QQuickView view(testFileUrl(source));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QVERIFY(QTest::qWaitForWindowActive(&view));
QQuickImage *tiling = findItem<QQuickImage>(view.rootObject(), "tiling");
void ensureFocus(QWindow *w) {
w->show();
- w->requestActivateWindow();
+ w->requestActivate();
QTest::qWaitForWindowActive(w);
}
};
window->setSource(testFileUrl("keystest.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(QGuiApplication::focusWindow() == window);
window->setSource(testFileUrl("keyspriority.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(QGuiApplication::focusWindow() == window);
window->setSource(testFileUrl("keysim.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(QGuiApplication::focusWindow() == window);
window->setSource(testFileUrl("keynavigationtest.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(QGuiApplication::focusWindow() == window);
window->setSource(testFileUrl("keynavigationtest.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(QGuiApplication::focusWindow() == window);
window->setSource(testFileUrl("keynavigationtest.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(QGuiApplication::focusWindow() == window);
window->setSource(testFileUrl("keynavigationtest_implicit.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(QGuiApplication::focusWindow() == window);
window->setBaseSize(QSize(300, 300));
window->setSource(testFileUrl("propertychanges.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(QGuiApplication::focusWindow() == window);
window->setBaseSize(QSize(400, 400));
window->setSource(testFileUrl("hollowTestItem.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(QGuiApplication::focusWindow() == window);
window->rootContext()->setContextProperty("testModel", &model);
window->setSource(testFileUrl("listview-sections_delegate.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QTest::qWaitForWindowActive(window);
QQuickListView *listview = findItem<QQuickListView>(window->rootObject(), "list");
listview->setVerticalLayoutDirection(verticalLayoutDirection);
QTRY_COMPARE(QQuickItemPrivate::get(listview)->polishScheduled, false);
- window->requestActivateWindow();
+ window->requestActivate();
QTest::qWaitForWindowActive(window);
QTRY_VERIFY(qGuiApp->focusWindow() == window);
window->setSource(testFileUrl("dragproperties.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickMouseArea *mouseRegion = window->rootObject()->findChild<QQuickMouseArea*>("mouseregion");
window->rootContext()->setContextProperty("haveTarget", QVariant(true));
window->setSource(testFileUrl("dragreset.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickMouseArea *mouseRegion = window->rootObject()->findChild<QQuickMouseArea*>("mouseregion");
window->setSource(testFileUrl("dragging.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QTest::qWait(20);
QVERIFY(window->rootObject() != 0);
window->setSource(testFileUrl("dragging.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QTest::qWait(20);
QVERIFY(window->rootObject() != 0);
window->setSource(testFileUrl("setDragOnPressed.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QTest::qWait(20);
QVERIFY(window->rootObject() != 0);
QQuickView *window = createView();
window->setSource(testFileUrl("updateMousePosOnClick.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickMouseArea *mouseRegion = window->rootObject()->findChild<QQuickMouseArea*>("mouseregion");
QQuickView *window = createView();
window->setSource(testFileUrl("updateMousePosOnResize.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickMouseArea *mouseRegion = window->rootObject()->findChild<QQuickMouseArea*>("mouseregion");
QQuickView *window = createView();
window->setSource(testFileUrl("clickandhold.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QMouseEvent pressEvent(QEvent::MouseButtonPress, QPoint(100, 100), Qt::LeftButton, Qt::LeftButton, 0);
QQuickView *window = createView();
window->setSource(testFileUrl("noclickandhold.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QMouseEvent pressEvent(QEvent::MouseButtonPress, QPoint(100, 100), Qt::LeftButton, Qt::LeftButton, 0);
QQuickView *window = createView();
window->setSource(testFileUrl("rejectEvent.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QVERIFY(window->rootObject()->property("enabled").toBool());
QQuickView *window = createView();
window->setSource(testFileUrl("pressedCanceled.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QVERIFY(!window->rootObject()->property("pressed").toBool());
QVERIFY(!window->rootObject()->property("canceled").toBool());
QQuickView *window = createView();
window->setSource(testFileUrl("doubleclick.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickMouseArea *mouseArea = window->rootObject()->findChild<QQuickMouseArea *>("mousearea");
QQuickView *window = createView();
window->setSource(testFileUrl("clicktwice.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickMouseArea *mouseArea = window->rootObject()->findChild<QQuickMouseArea *>("mousearea");
QQuickView *window = createView();
window->setSource(testFileUrl("doubleclick.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickMouseArea *mouseArea = window->rootObject()->findChild<QQuickMouseArea *>("mousearea");
QQuickView *window = createView();
window->setSource(testFileUrl("pressedOrdering.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QCOMPARE(window->rootObject()->property("value").toString(), QLatin1String("base"));
window->setSource(testFileUrl("preventstealing.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickFlickable *flickable = qobject_cast<QQuickFlickable*>(window->rootObject());
QQuickView *window = createView();
window->setSource(testFileUrl("clickThrough.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QTest::mousePress(window, Qt::LeftButton, 0, QPoint(100,100));
window = createView();
window->setSource(testFileUrl("clickThrough2.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QTest::mousePress(window, Qt::LeftButton, 0, QPoint(100,100));
QQuickView *window = createView();
window->setSource(testFileUrl("dragging.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QTest::qWait(20);
QVERIFY(window->rootObject() != 0);
QQuickView *window = createView();
window->setSource(testFileUrl("transformedMouseArea.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickMouseArea *mouseArea = window->rootObject()->findChild<QQuickMouseArea *>("mouseArea");
QQuickView *view = createView();
view->setSource(testFileUrl("simple.qml"));
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QVERIFY(view->rootObject() != 0);
QQuickMouseArea *mouseArea = view->rootObject()->findChild<QQuickMouseArea *>("mousearea");
view->setSource(testFileUrl("changeAxis.qml"));
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QTRY_VERIFY(view->rootObject() != 0);
QQuickMouseArea *mouseRegion = view->rootObject()->findChild<QQuickMouseArea*>("mouseregion");
QQuickView *window = new QQuickView(0);
window->setSource(testFileUrl(file));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QTest::qWaitForWindowActive(window);
return window;
QVERIFY(window);
window->setSource(testFileUrl("pathview_package.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QQuickPathView *pathView = window->rootObject()->findChild<QQuickPathView*>("photoPathView");
QQuickView *window = createView();
window->setSource(testFileUrl("dragpath.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QCOMPARE(window, qGuiApp->focusWindow());
window->setGeometry(0,0,400,200);
window->setSource(testFileUrl("dragpath.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QCOMPARE(window, qGuiApp->focusWindow());
QQuickView *window = createView();
window->setSource(testFileUrl("dragpath.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QCOMPARE(window, qGuiApp->focusWindow());
QQuickView *window = createView();
window->setSource(testFileUrl("dragpath.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QCOMPARE(window, qGuiApp->focusWindow());
QQuickView *window = createView();
window->setSource(testFileUrl("panels.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QCOMPARE(window, qGuiApp->focusWindow());
QQuickView *window = createView();
window->setSource(testFileUrl("pathview3.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QCOMPARE(window, qGuiApp->focusWindow());
QQuickView *window = createView();
window->setSource(testFileUrl("pathview3.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QCOMPARE(window, qGuiApp->focusWindow());
QQuickView *window = createView();
window->setSource(testFileUrl("pinchproperties.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickPinchArea *pinchArea = window->rootObject()->findChild<QQuickPinchArea*>("pincharea");
QQuickView *window = createView();
window->setSource(testFileUrl("pinchproperties.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(window->rootObject() != 0);
qApp->processEvents();
QQuickView *window = createView();
window->setSource(testFileUrl("pinchproperties.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(window->rootObject() != 0);
qApp->processEvents();
QQuickView *window = createView();
window->setSource(testFileUrl("pinchproperties.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QVERIFY(window->rootObject() != 0);
qApp->processEvents();
QQuickView *view = createView();
view->setSource(testFileUrl("transformedPinchArea.qml"));
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(view));
QVERIFY(view->rootObject() != 0);
qApp->processEvents();
view->setSource(testFileUrl("anchorRewindBug.qml"));
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(view));
{
QQuickView view(testFileUrl("hAlignImplicitWidth.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QVERIFY(QTest::qWaitForWindowActive(&view));
QQuickText *text = view.rootObject()->findChild<QQuickText*>("textItem");
{
QQuickView view(testFileUrl("underline.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QVERIFY(QTest::qWaitForWindowActive(&view));
QQuickText *textObject = view.rootObject()->findChild<QQuickText*>("myText");
QVERIFY(textObject != 0);
{
QQuickView view(testFileUrl("overline.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QVERIFY(QTest::qWaitForWindowActive(&view));
QQuickText *textObject = view.rootObject()->findChild<QQuickText*>("myText");
QVERIFY(textObject != 0);
{
QQuickView view(testFileUrl("strikeout.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QVERIFY(QTest::qWaitForWindowActive(&view));
QQuickText *textObject = view.rootObject()->findChild<QQuickText*>("myText");
QVERIFY(textObject != 0);
QQuickView *view = new QQuickView(qmlfile);
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(view));
QQuickText *textObject = qobject_cast<QQuickText*>(view->rootObject());
QQuickView *window = createView(testFile("lineLayoutRelayout.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(window));
QQuickText *myText = window->rootObject()->findChild<QQuickText*>("myText");
textObject->setText(text);
view->show();
- view->requestActivateWindow();
+ view->requestActivate();
QVERIFY(QTest::qWaitForWindowActive(view));
QCOMPARE(textPrivate->extra->doc->lineCount(), nbLines);
QCOMPARE(textEdit->hAlign(), QQuickTextEdit::AlignLeft);
QVERIFY(textEdit->positionToRectangle(0).x() < window.width()/2);
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textEdit->hasActiveFocus());
{
QQuickView window(testFileUrl("persistentSelection.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QQuickTextEdit *edit = qobject_cast<QQuickTextEdit *>(window.rootObject());
window.resize(100, 50);
textEditObject->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QCOMPARE(textEditObject->hasFocus(), false);
{
QQuickView window(testFileUrl("navigation.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
QQuickView window(QUrl::fromLocalFile(qmlfile));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
QQuickView window(QUrl::fromLocalFile(qmlfile));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
QQuickView window(QUrl::fromLocalFile(qmlfile));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
{
QQuickView window(testFileUrl("inputmethodhints.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QVERIFY(window.rootObject() != 0);
QQuickTextEdit *textEditObject = qobject_cast<QQuickTextEdit *>(window.rootObject());
QQuickView window(testFileUrl("positionAt.qml"));
QVERIFY(window.rootObject() != 0);
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QQuickTextEdit *texteditObject = qobject_cast<QQuickTextEdit *>(window.rootObject());
QQuickView window(testFileUrl("linkActivated.qml"));
QVERIFY(window.rootObject() != 0);
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QQuickTextEdit *texteditObject = qobject_cast<QQuickTextEdit *>(window.rootObject());
QFETCH(QUrl, source);
QQuickView view(source);
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QQuickTextEdit *textEditObject = view.rootObject()->findChild<QQuickTextEdit*>("textEditObject");
QVERIFY(textEditObject != 0);
// Delegate creation is deferred until focus in or cursor visibility is forced.
view.rootContext()->setContextProperty("contextDelegate", &component);
view.setSource(testFileUrl("cursorTestRemote.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QQuickTextEdit *textEditObject = view.rootObject()->findChild<QQuickTextEdit*>("textEditObject");
QVERIFY(textEditObject != 0);
QQuickView view(testFileUrl("cursorVisible.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QCOMPARE(&view, qGuiApp->focusWindow());
QWindow alternateView;
alternateView.show();
- alternateView.requestActivateWindow();
+ alternateView.requestActivate();
QTest::qWaitForWindowActive(&alternateView);
QCOMPARE(edit.isCursorVisible(), false);
QCOMPARE(spy.count(), 6);
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QCOMPARE(edit.isCursorVisible(), true);
QCOMPARE(spy.count(), 7);
QQuickView view(QUrl(QLatin1String(SERVER_ADDR "/") + qmlfile));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
if (!error.isEmpty()) {
QTest::ignoreMessage(QtWarningMsg, error.toUtf8());
{
QQuickView window(testFileUrl("navigation.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QVERIFY(window.rootObject() != 0);
QQuickView window(testFileUrl("mouseselection_true.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
{
QQuickView window(testFileUrl("readOnly.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QVERIFY(window.rootObject() != 0);
{
QQuickView view(testFileUrl("inputMethodEvent.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QQuickTextEdit *edit = qobject_cast<QQuickTextEdit *>(view.rootObject());
QVERIFY(edit);
QQuickView view(testFileUrl("inputMethodEvent.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QQuickTextEdit *edit = qobject_cast<QQuickTextEdit *>(view.rootObject());
QVERIFY(edit);
QQuickView view(testFileUrl("openInputPanel.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QQuickTextEdit *edit = qobject_cast<QQuickTextEdit *>(view.rootObject());
QQuickView view(testFileUrl("inputMethodEvent.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QQuickTextEdit *edit = qobject_cast<QQuickTextEdit *>(view.rootObject());
QQuickView view(testFileUrl("inputContext.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QQuickTextEdit *edit = qobject_cast<QQuickTextEdit *>(view.rootObject());
QVERIFY(textEdit != 0);
textEdit->setFocus(true);
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QTest::qWaitForWindowActive(window);
QInputMethodQueryEvent event(Qt::ImCursorRectangle);
QQuickWindow window;
textEdit->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textEdit->hasActiveFocus());
QQuickWindow window;
textEdit->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textEdit->hasActiveFocus());
QQuickWindow window;
textEdit->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textEdit->hasActiveFocus());
QQuickWindow window;
textEdit->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textEdit->hasActiveFocus());
QVERIFY(window.rootObject() != 0);
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QQuickTextEdit *input = qobject_cast<QQuickTextEdit *>(qvariant_cast<QObject *>(window.rootObject()->property("inputField")));
QVERIFY(input->hasActiveFocus());
{
QQuickView window(testFileUrl("persistentSelection.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QQuickTextInput *input = qobject_cast<QQuickTextInput *>(window.rootObject());
QQuickView window(QUrl::fromLocalFile(qmlfile));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
QQuickView window(QUrl::fromLocalFile(qmlfile));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
QCOMPARE(textInput->hAlign(), QQuickTextInput::AlignLeft);
QCOMPARE(textInput->boundingRect().left(), qreal(0));
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textInput->hasActiveFocus());
QQuickView window(testFileUrl("positionAt.qml"));
QVERIFY(window.rootObject() != 0);
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QQuickTextInput *textinputObject = qobject_cast<QQuickTextInput *>(window.rootObject());
QQuickView window(testFileUrl("maxLength.qml"));
QVERIFY(window.rootObject() != 0);
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QQuickTextInput *textinputObject = qobject_cast<QQuickTextInput *>(window.rootObject());
//QString componentStr = "import QtQuick 2.0\nTextInput { inputMask: 'HHHHhhhh'; }";
QQuickView window(testFileUrl("masks.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QVERIFY(window.rootObject() != 0);
QQuickTextInput *textinputObject = qobject_cast<QQuickTextInput *>(window.rootObject());
QVERIFY(textinputObject != 0);
QQuickView window(testFileUrl("validators.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
{
QQuickView window(testFileUrl("inputmethods.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
// test input method hints
{
QQuickView window(testFileUrl("navigation.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QVERIFY(window.rootObject() != 0);
{
QQuickView window(testFileUrl("navigation.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QVERIFY(window.rootObject() != 0);
QQuickWindow window;
textInput->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
// copy and paste
QQuickView window(testFileUrl("mouseselection_true.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
QFETCH(QUrl, source);
QQuickView view(source);
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QQuickTextInput *textInputObject = view.rootObject()->findChild<QQuickTextInput*>("textInputObject");
QVERIFY(textInputObject != 0);
// Delegate is created on demand, and so won't be available immediately. Focus in or
view.rootContext()->setContextProperty("contextDelegate", &component);
view.setSource(testFileUrl("cursorTestRemote.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QQuickTextInput *textInputObject = view.rootObject()->findChild<QQuickTextInput*>("textInputObject");
QVERIFY(textInputObject != 0);
QQuickView view(testFileUrl("cursorVisible.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QCOMPARE(input.isCursorVisible(), false);
QQuickView alternateView;
alternateView.show();
- alternateView.requestActivateWindow();
+ alternateView.requestActivate();
QTest::qWaitForWindowActive(&alternateView);
QCOMPARE(input.isCursorVisible(), false);
QCOMPARE(spy.count(), 6);
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QCOMPARE(input.isCursorVisible(), true);
QCOMPARE(spy.count(), 7);
{
QQuickView window(testFileUrl("readOnly.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QVERIFY(window.rootObject() != 0);
{
QQuickView window(testFileUrl("echoMode.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
QSKIP("No mask delay in use");
QQuickView window(testFileUrl("echoMode.qml"));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
window.resize(100, 50);
textInputObject->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QCOMPARE(textInputObject->hasFocus(), false);
QQuickView view(testFileUrl("openInputPanel.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QQuickTextInput *input = qobject_cast<QQuickTextInput *>(view.rootObject());
input.setText("Hello world");
input.setParentItem(view.contentItem());
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
#ifdef Q_OS_MAC
QEXPECT_FAIL("", "QTBUG-23485", Abort);
input.componentComplete();
input2.componentComplete();
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QVERIFY(input.hasActiveFocus());
input.select(2,5);
QQuickView view(testFileUrl("preeditAutoScroll.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QQuickTextInput *input = qobject_cast<QQuickTextInput *>(view.rootObject());
QVERIFY(input);
QQuickView view(testFileUrl("inputMethodEvent.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QQuickTextInput *input = qobject_cast<QQuickTextInput *>(view.rootObject());
QVERIFY(input);
input->setText("");
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QTextLayout layout(text);
QQuickView view(testFileUrl("inputContext.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QQuickTextInput *input = qobject_cast<QQuickTextInput *>(view.rootObject());
QVERIFY(input);
QQuickView view(testFileUrl("inputContext.qml"));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QQuickTextInput *input = qobject_cast<QQuickTextInput *>(view.rootObject());
QVERIFY(input);
QVERIFY(textInput != 0);
textInput->setFocus(true);
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QTest::qWaitForWindowActive(window);
QVERIFY(textInput->hasActiveFocus());
QString qmlfile = testFile("positionAt.qml");
QQuickView view(QUrl::fromLocalFile(qmlfile));
view.show();
- view.requestActivateWindow();
+ view.requestActivate();
QTest::qWaitForWindowActive(&view);
QQuickTextInput* input = qobject_cast<QQuickTextInput*>(view.rootObject());
QQuickWindow window;
textInput->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textInput->hasActiveFocus());
QQuickWindow window;
textInput->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textInput->hasActiveFocus());
QQuickWindow window;
textInput->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textInput->hasActiveFocus());
QQuickWindow window;
textInput->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textInput->hasActiveFocus());
QQuickWindow window;
textInput->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QVERIFY(QTest::qWaitForWindowActive(&window));
QCOMPARE(QGuiApplication::focusWindow(), &window);
QQuickView window(testFileUrl(url));
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
QQuickTextInput *input = qobject_cast<QQuickTextInput*>(window.rootObject());
QQuickView window(url);
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(window.rootObject() != 0);
QQuickTextInput *input = qobject_cast<QQuickTextInput*>(window.rootObject());
QQuickWindow window;
textInput->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textInput->hasActiveFocus());
QQuickWindow window;
textInput->setParentItem(window.contentItem());
window.show();
- window.requestActivateWindow();
+ window.requestActivate();
QTest::qWaitForWindowActive(&window);
QVERIFY(textInput->hasActiveFocus());
window->setSource(testFileUrl("singleitem.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(QTest::qWaitForWindowExposed(window));
QVERIFY(window->rootObject() != 0);
// window->setSource(testFileUrl("singleitem.qml"));
// window->show();
-// window->requestActivateWindow();
+// window->requestActivate();
// QVERIFY(window->rootObject() != 0);
// EventItem *eventItem1 = window->rootObject()->findChild<EventItem*>("eventItem1");
window->setSource(testFileUrl("twoitems.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
EventItem *eventItem1 = window->rootObject()->findChild<EventItem*>("eventItem1");
window->setSource(testFileUrl("twoitems.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
EventItem *eventItem1 = window->rootObject()->findChild<EventItem*>("eventItem1");
window->setSource(testFileUrl("twoitems.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
EventItem *eventItem1 = window->rootObject()->findChild<EventItem*>("eventItem1");
window->setSource(testFileUrl("buttononflickable.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickFlickable *flickable = window->rootObject()->findChild<QQuickFlickable*>("flickable");
QQuickView *window = createView();
window->setSource(testFileUrl("buttonontouch.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickPinchArea *pinchArea = window->rootObject()->findChild<QQuickPinchArea*>("pincharea");
QQuickView *window = createView();
window->setSource(testFileUrl("pinchonflickable.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickPinchArea *pinchArea = window->rootObject()->findChild<QQuickPinchArea*>("pincharea");
QQuickView *window = createView();
window->setSource(testFileUrl("flickableonpinch.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickPinchArea *pinchArea = window->rootObject()->findChild<QQuickPinchArea*>("pincharea");
QQuickView *window = createView();
window->setSource(testFileUrl("mouseonflickableonpinch.qml"));
window->show();
- window->requestActivateWindow();
+ window->requestActivate();
QVERIFY(window->rootObject() != 0);
QQuickPinchArea *pinchArea = window->rootObject()->findChild<QQuickPinchArea*>("pincharea");
void MainWindow::initQml()
{
- quickView.setWindowFlags(Qt::FramelessWindowHint);
+ quickView.setFlags(Qt::FramelessWindowHint);
quickView.rootContext()->setContextProperty(QLatin1String("editor"), m_splineEditor);
quickView.setSource(QUrl("qrc:/preview.qml"));
quickView.show();
if (contentItem) {
qxView = new QQuickView(&engine, NULL);
window = qxView;
- window->setWindowFlags(Qt::Window | Qt::WindowSystemMenuHint | Qt::WindowTitleHint | Qt::WindowMinMaxButtonsHint | Qt::WindowCloseButtonHint);
+ window->setFlags(Qt::Window | Qt::WindowSystemMenuHint | Qt::WindowTitleHint | Qt::WindowMinMaxButtonsHint | Qt::WindowCloseButtonHint);
if (options.resizeViewToRootItem)
qxView->setResizeMode(QQuickView::SizeViewToRootObject);
else