Changeset View
Changeset View
Standalone View
Standalone View
autotests/netwininfotestwm.cpp
Show First 20 Lines • Show All 431 Lines • ▼ Show 20 Line(s) | 422 | { | |||
---|---|---|---|---|---|
432 | const QByteArray skipSwitcher = QByteArrayLiteral("_KDE_NET_WM_STATE_SKIP_SWITCHER"); | 432 | const QByteArray skipSwitcher = QByteArrayLiteral("_KDE_NET_WM_STATE_SKIP_SWITCHER"); | ||
433 | const QByteArray keepAbove = QByteArrayLiteral("_NET_WM_STATE_ABOVE"); | 433 | const QByteArray keepAbove = QByteArrayLiteral("_NET_WM_STATE_ABOVE"); | ||
434 | const QByteArray staysOnTop = QByteArrayLiteral("_NET_WM_STATE_STAYS_ON_TOP"); | 434 | const QByteArray staysOnTop = QByteArrayLiteral("_NET_WM_STATE_STAYS_ON_TOP"); | ||
435 | const QByteArray skipPager = QByteArrayLiteral("_NET_WM_STATE_SKIP_PAGER"); | 435 | const QByteArray skipPager = QByteArrayLiteral("_NET_WM_STATE_SKIP_PAGER"); | ||
436 | const QByteArray hidden = QByteArrayLiteral("_NET_WM_STATE_HIDDEN"); | 436 | const QByteArray hidden = QByteArrayLiteral("_NET_WM_STATE_HIDDEN"); | ||
437 | const QByteArray fullScreen = QByteArrayLiteral("_NET_WM_STATE_FULLSCREEN"); | 437 | const QByteArray fullScreen = QByteArrayLiteral("_NET_WM_STATE_FULLSCREEN"); | ||
438 | const QByteArray keepBelow = QByteArrayLiteral("_NET_WM_STATE_BELOW"); | 438 | const QByteArray keepBelow = QByteArrayLiteral("_NET_WM_STATE_BELOW"); | ||
439 | const QByteArray demandsAttention = QByteArrayLiteral("_NET_WM_STATE_DEMANDS_ATTENTION"); | 439 | const QByteArray demandsAttention = QByteArrayLiteral("_NET_WM_STATE_DEMANDS_ATTENTION"); | ||
440 | const QByteArray focused = QByteArrayLiteral("_NET_WM_STATE_FOCUSED"); | ||||
apol: Indent with the rest? :P | |||||
441 | | ||||
440 | 442 | | |||
441 | QTest::newRow("modal") << NET::States(NET::Modal) << (QVector<QByteArray>() << modal); | 443 | QTest::newRow("modal") << NET::States(NET::Modal) << (QVector<QByteArray>() << modal); | ||
442 | QTest::newRow("sticky") << NET::States(NET::Sticky) << (QVector<QByteArray>() << sticky); | 444 | QTest::newRow("sticky") << NET::States(NET::Sticky) << (QVector<QByteArray>() << sticky); | ||
443 | QTest::newRow("maxVert") << NET::States(NET::MaxVert) << (QVector<QByteArray>() << maxVert); | 445 | QTest::newRow("maxVert") << NET::States(NET::MaxVert) << (QVector<QByteArray>() << maxVert); | ||
444 | QTest::newRow("maxHoriz") << NET::States(NET::MaxHoriz) << (QVector<QByteArray>() << maxHoriz); | 446 | QTest::newRow("maxHoriz") << NET::States(NET::MaxHoriz) << (QVector<QByteArray>() << maxHoriz); | ||
445 | QTest::newRow("shaded") << NET::States(NET::Shaded) << (QVector<QByteArray>() << shaded); | 447 | QTest::newRow("shaded") << NET::States(NET::Shaded) << (QVector<QByteArray>() << shaded); | ||
446 | QTest::newRow("skipTaskbar") << NET::States(NET::SkipTaskbar) << (QVector<QByteArray>() << skipTaskbar); | 448 | QTest::newRow("skipTaskbar") << NET::States(NET::SkipTaskbar) << (QVector<QByteArray>() << skipTaskbar); | ||
447 | QTest::newRow("keepAbove") << NET::States(NET::KeepAbove) << (QVector<QByteArray>() << keepAbove << staysOnTop); | 449 | QTest::newRow("keepAbove") << NET::States(NET::KeepAbove) << (QVector<QByteArray>() << keepAbove << staysOnTop); | ||
448 | QTest::newRow("staysOnTop") << NET::States(NET::StaysOnTop) << (QVector<QByteArray>() << keepAbove << staysOnTop); | 450 | QTest::newRow("staysOnTop") << NET::States(NET::StaysOnTop) << (QVector<QByteArray>() << keepAbove << staysOnTop); | ||
449 | QTest::newRow("skipPager") << NET::States(NET::SkipPager) << (QVector<QByteArray>() << skipPager); | 451 | QTest::newRow("skipPager") << NET::States(NET::SkipPager) << (QVector<QByteArray>() << skipPager); | ||
450 | QTest::newRow("hidden") << NET::States(NET::Hidden) << (QVector<QByteArray>() << hidden); | 452 | QTest::newRow("hidden") << NET::States(NET::Hidden) << (QVector<QByteArray>() << hidden); | ||
451 | QTest::newRow("fullScreen") << NET::States(NET::FullScreen) << (QVector<QByteArray>() << fullScreen); | 453 | QTest::newRow("fullScreen") << NET::States(NET::FullScreen) << (QVector<QByteArray>() << fullScreen); | ||
452 | QTest::newRow("keepBelow") << NET::States(NET::KeepBelow) << (QVector<QByteArray>() << keepBelow); | 454 | QTest::newRow("keepBelow") << NET::States(NET::KeepBelow) << (QVector<QByteArray>() << keepBelow); | ||
453 | QTest::newRow("demandsAttention") << NET::States(NET::DemandsAttention) << (QVector<QByteArray>() << demandsAttention); | 455 | QTest::newRow("demandsAttention") << NET::States(NET::DemandsAttention) << (QVector<QByteArray>() << demandsAttention); | ||
454 | QTest::newRow("skipSwitcher") << NET::States(NET::SkipSwitcher) << (QVector<QByteArray>() << skipSwitcher); | 456 | QTest::newRow("skipSwitcher") << NET::States(NET::SkipSwitcher) << (QVector<QByteArray>() << skipSwitcher); | ||
457 | QTest::newRow("focused") << NET::States(NET::Focused) << (QVector<QByteArray>() << focused); | ||||
455 | 458 | | |||
456 | // TODO: it's possible to be keep above and below at the same time?!? | 459 | // TODO: it's possible to be keep above and below at the same time?!? | ||
457 | QTest::newRow("all") << NET::States(NET::Modal | | 460 | QTest::newRow("all") << NET::States(NET::Modal | | ||
458 | NET::Sticky | | 461 | NET::Sticky | | ||
459 | NET::Max | | 462 | NET::Max | | ||
460 | NET::Shaded | | 463 | NET::Shaded | | ||
461 | NET::SkipTaskbar | | 464 | NET::SkipTaskbar | | ||
462 | NET::SkipPager | | 465 | NET::SkipPager | | ||
463 | NET::KeepAbove | | 466 | NET::KeepAbove | | ||
464 | NET::KeepBelow | | 467 | NET::KeepBelow | | ||
465 | NET::Hidden | | 468 | NET::Hidden | | ||
466 | NET::FullScreen | | 469 | NET::FullScreen | | ||
467 | NET::DemandsAttention | | 470 | NET::DemandsAttention | | ||
468 | NET::SkipSwitcher) | 471 | NET::SkipSwitcher | | ||
472 | NET::Focused) | ||||
469 | << (QVector<QByteArray>() << modal << sticky << maxVert << maxHoriz | 473 | << (QVector<QByteArray>() << modal << sticky << maxVert << maxHoriz | ||
470 | << shaded << skipTaskbar << keepAbove | 474 | << shaded << skipTaskbar << keepAbove | ||
471 | << skipPager << hidden << fullScreen | 475 | << skipPager << hidden << fullScreen | ||
472 | << keepBelow << demandsAttention << staysOnTop << skipSwitcher); | 476 | << keepBelow << demandsAttention << staysOnTop << skipSwitcher << focused); | ||
473 | } | 477 | } | ||
474 | 478 | | |||
475 | void NetWinInfoTestWM::testState() | 479 | void NetWinInfoTestWM::testState() | ||
476 | { | 480 | { | ||
477 | QVERIFY(connection()); | 481 | QVERIFY(connection()); | ||
478 | ATOM(_NET_WM_STATE) | 482 | ATOM(_NET_WM_STATE) | ||
479 | INFO | 483 | INFO | ||
480 | 484 | | |||
▲ Show 20 Lines • Show All 177 Lines • Show Last 20 Lines |
Indent with the rest? :P