summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorLeonardo Sobral Cunha <leo.cunha@nokia.com>2009-08-06 13:13:42 (GMT)
committerLeonardo Sobral Cunha <leo.cunha@nokia.com>2009-08-06 13:15:47 (GMT)
commit986ac2b13eb60e10496ecf63dca1ed0de0990da9 (patch)
treeb028a4e12c1c9ea052b8b8a06bd236829ab22fd9 /tests
parentd738bfe0f06448d9a6bc2ee1a32225c076c67334 (diff)
downloadQt-986ac2b13eb60e10496ecf63dca1ed0de0990da9.zip
Qt-986ac2b13eb60e10496ecf63dca1ed0de0990da9.tar.gz
Qt-986ac2b13eb60e10496ecf63dca1ed0de0990da9.tar.bz2
Fixes autotests in QTreeWidget: setHeaderItem & defaultRowSizes
defaultRowSizes was broken on oxygen style because of missing icons. Reviewed-by: paul
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/qtreewidget/tst_qtreewidget.cpp13
1 files changed, 9 insertions, 4 deletions
diff --git a/tests/auto/qtreewidget/tst_qtreewidget.cpp b/tests/auto/qtreewidget/tst_qtreewidget.cpp
index 7d79d56..fd0fdb1 100644
--- a/tests/auto/qtreewidget/tst_qtreewidget.cpp
+++ b/tests/auto/qtreewidget/tst_qtreewidget.cpp
@@ -238,6 +238,9 @@ void tst_QTreeWidget::initTestCase()
testWidget = new CustomTreeWidget();
testWidget->show();
+#ifdef Q_WS_X11
+ qt_x11_wait_for_window_manager(testWidget);
+#endif
}
void tst_QTreeWidget::cleanupTestCase()
@@ -2017,7 +2020,7 @@ void tst_QTreeWidget::setHeaderItem()
headerItem->setText(0, "0");
headerItem->setText(1, "1");
testWidget->setHeaderItem(headerItem);
- qApp->processEvents();
+ QTest::qWait(100);
QCOMPARE(testWidget->headerItem(), headerItem);
QCOMPARE(headerItem->treeWidget(), static_cast<QTreeWidget *>(testWidget));
@@ -2762,16 +2765,18 @@ void tst_QTreeWidget::defaultRowSizes()
for (int j=0; j<tw->columnCount() - 1; ++j) {
it->setText(j, "This is a test");
}
+ QPixmap icon = tw->style()->standardPixmap((QStyle::StandardPixmap)(i + QStyle::SP_TitleBarMenuButton));
+ if (icon.isNull())
+ QSKIP("No pixmap found on current style, skipping this test.", SkipSingle);
it->setIcon(tw->columnCount() - 1,
- tw->style()->standardPixmap((QStyle::StandardPixmap)(i + QStyle::SP_TitleBarMenuButton)).
- scaled(tw->iconSize()));
+ icon.scaled(tw->iconSize()));
}
tw->resize(100,100);
tw->show();
QApplication::processEvents();
QRect visualRect = tw->visualItemRect(tw->topLevelItem(0));
- QVERIFY(visualRect.height() >=50);
+ QVERIFY(visualRect.height() >= 50);
}
void tst_QTreeWidget::task191552_rtl()
CMake.git/tree/Tests/RunCMake/CMP0041?id=764775c4dd7b97e753d566d363c7ce9968343b5b'>CMP0041933logstatsplain d---------CMP0042463logstatsplain d---------CMP0043463logstatsplain d---------CMP0045513logstatsplain d---------CMP0046819logstatsplain d---------CMP0049513logstatsplain d---------CMP0050551logstatsplain d---------CMP0051606logstatsplain d---------CMP0053375logstatsplain d---------CMP00541404logstatsplain d---------CMP00551104logstatsplain d---------CMP0057426logstatsplain d---------CMP0059526logstatsplain d---------CMP0060804logstatsplain d---------CMP0064275logstatsplain d---------CMP0065474logstatsplain -rw-r--r--CMakeLists.txt12290logstatsplain d---------COMPILE_LANGUAGE-genex745logstatsplain d---------CPack1097logstatsplain d---------CPackConfig479logstatsplain d---------CPackInstallProperties821logstatsplain d---------CPackSymlinks143logstatsplain d---------CTest239logstatsplain d---------CTestCommandLine1549logstatsplain d---------CTestTimeoutAfterMatch430logstatsplain d---------CheckModules2063logstatsplain d---------ClangTidy518logstatsplain d---------CommandLine9727logstatsplain d---------CommandLineTar1617logstatsplain d---------CompatibleInterface2691logstatsplain d---------CompileDefinitions224logstatsplain d---------CompileFeatures4340logstatsplain d---------CompilerChange630logstatsplain d---------CompilerLauncher518logstatsplain d---------CompilerNotFound1403logstatsplain d---------Configure1092logstatsplain d---------CrosscompilingEmulator734logstatsplain d---------DisallowedCommands3441logstatsplain d---------ExportWithoutLanguage266logstatsplain d---------ExternalData5120logstatsplain d---------ExternalProject1559logstatsplain d---------FPHSA1341logstatsplain d---------FeatureSummary1149logstatsplain d---------File_Generate2080logstatsplain d---------FindMatlab479logstatsplain d---------FindPkgConfig927logstatsplain d---------Framework440logstatsplain d---------GNUInstallDirs456logstatsplain d---------GenerateExportHeader608logstatsplain d---------GeneratorExpression6101logstatsplain d---------GeneratorPlatform1076logstatsplain d---------GeneratorToolset1109logstatsplain d---------IfacePaths3087logstatsplain d---------IncludeWhatYouUse518logstatsplain d---------IncompatibleQt278logstatsplain d---------Languages1016logstatsplain d---------LinkStatic180logstatsplain d---------LinkWhatYouUse518logstatsplain d---------Make750logstatsplain d---------Ninja2052logstatsplain d---------ObjectLibrary2533logstatsplain d---------ObsoleteQtMacros460logstatsplain d---------PolicyScope762logstatsplain d---------PositionIndependentCode1085logstatsplain -rw-r--r--README.rst2211logstatsplain -rw-r--r--RunCMake.cmake5220logstatsplain -rw-r--r--RunCTest.cmake682logstatsplain d---------Swift381logstatsplain d---------Syntax14930logstatsplain d---------TargetObjects230logstatsplain d---------TargetPolicies267logstatsplain d---------TargetPropertyGeneratorExpressions3548logstatsplain d---------TargetSources1120logstatsplain d---------ToolchainFile816logstatsplain d---------VS10Project235logstatsplain d---------VSSolution1162logstatsplain d---------VisibilityPreset773logstatsplain d---------WriteCompilerDetectionHeader2311logstatsplain d---------XcodeProject2421logstatsplain d---------add_custom_command1681logstatsplain d---------add_custom_target773logstatsplain d---------add_dependencies224logstatsplain d---------add_subdirectory652logstatsplain d---------alias_targets2969logstatsplain d---------build_command909logstatsplain d---------cmake_minimum_required485logstatsplain d---------cmake_parse_arguments1026logstatsplain d---------configure_file2464logstatsplain d---------continue986logstatsplain d---------ctest_build510logstatsplain d---------ctest_cmake_error415logstatsplain d---------ctest_configure233logstatsplain d---------ctest_coverage232logstatsplain d---------ctest_fixtures707logstatsplain d---------ctest_memcheck3689logstatsplain d---------ctest_start334logstatsplain d---------ctest_submit2576logstatsplain d---------ctest_test1092logstatsplain d---------ctest_upload230logstatsplain d---------execute_process347logstatsplain d---------export819logstatsplain d---------file5411logstatsplain d---------find_dependency869logstatsplain d---------find_file219logstatsplain d---------find_library302logstatsplain d---------find_package2369logstatsplain d---------find_path371logstatsplain d---------find_program645logstatsplain d---------get_filename_component297logstatsplain d---------get_property2822logstatsplain d---------if875logstatsplain d---------include861logstatsplain d---------include_directories1181logstatsplain d---------include_external_msproject491logstatsplain d---------install2891logstatsplain d---------interface_library1183logstatsplain d---------list4448logstatsplain d---------message1065logstatsplain d---------no_install_prefix403logstatsplain d---------project1825logstatsplain