Add QtUiTools and uilib
authorLars Knoll <lars.knoll@nokia.com>
Tue, 13 Sep 2011 12:43:51 +0000 (14:43 +0200)
committerLars Knoll <lars.knoll@nokia.com>
Tue, 13 Sep 2011 18:17:56 +0000 (20:17 +0200)
commit37a8e98cd004601623476fc0a390fc156c0b52f5
treebf0519ffae894eb2159443aba3b704ca27cb08f9
parent7d0a7adede5166cf64ceb7b7826d2817d9f86e7d
Add QtUiTools and uilib

This code used to live in qtbase. It doesn't belong
there however and since there are no dependencies
in qtbase left that require it move it here.

This significantly simplifies the build system with
regards to the code in uilib.

Change-Id: I41c8687bd071a1c253eb55594986f3e1424bc6cf
Reviewed-on: http://codereview.qt-project.org/4830
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
226 files changed:
examples/examples.pro
examples/uitools/multipleinheritance/calculatorform.cpp [new file with mode: 0644]
examples/uitools/multipleinheritance/calculatorform.h [new file with mode: 0644]
examples/uitools/multipleinheritance/calculatorform.ui [new file with mode: 0644]
examples/uitools/multipleinheritance/main.cpp [new file with mode: 0644]
examples/uitools/multipleinheritance/multipleinheritance.desktop [new file with mode: 0644]
examples/uitools/multipleinheritance/multipleinheritance.pro [new file with mode: 0644]
examples/uitools/textfinder/main.cpp [new file with mode: 0644]
examples/uitools/textfinder/textfinder.cpp [new file with mode: 0644]
examples/uitools/textfinder/textfinder.desktop [new file with mode: 0644]
examples/uitools/textfinder/textfinder.h [new file with mode: 0644]
examples/uitools/textfinder/textfinder.pro [new file with mode: 0644]
examples/uitools/textfinder/textfinder.qrc [new file with mode: 0644]
examples/uitools/uitools.pro [new file with mode: 0644]
modules/qt_designer.pri
modules/qt_uitools.pri [new file with mode: 0644]
src/designer/src/lib/lib.pro
src/designer/src/lib/shared/widgetdatabase.cpp
src/designer/src/lib/uilib/abstractformbuilder.cpp [new file with mode: 0644]
src/designer/src/lib/uilib/abstractformbuilder.h [new file with mode: 0644]
src/designer/src/lib/uilib/container.h [new file with mode: 0644]
src/designer/src/lib/uilib/container.qdoc [new file with mode: 0644]
src/designer/src/lib/uilib/customwidget.h [new file with mode: 0644]
src/designer/src/lib/uilib/customwidget.qdoc [new file with mode: 0644]
src/designer/src/lib/uilib/extension.h [new file with mode: 0644]
src/designer/src/lib/uilib/formbuilder.cpp [new file with mode: 0644]
src/designer/src/lib/uilib/formbuilder.h [new file with mode: 0644]
src/designer/src/lib/uilib/formbuilderextra.cpp [new file with mode: 0644]
src/designer/src/lib/uilib/formbuilderextra_p.h [new file with mode: 0644]
src/designer/src/lib/uilib/formscriptrunner.cpp [new file with mode: 0644]
src/designer/src/lib/uilib/formscriptrunner_p.h [new file with mode: 0644]
src/designer/src/lib/uilib/properties.cpp [new file with mode: 0644]
src/designer/src/lib/uilib/properties_p.h [new file with mode: 0644]
src/designer/src/lib/uilib/qdesignerexportwidget.h [new file with mode: 0644]
src/designer/src/lib/uilib/resourcebuilder.cpp [new file with mode: 0644]
src/designer/src/lib/uilib/resourcebuilder_p.h [new file with mode: 0644]
src/designer/src/lib/uilib/textbuilder.cpp [new file with mode: 0644]
src/designer/src/lib/uilib/textbuilder_p.h [new file with mode: 0644]
src/designer/src/lib/uilib/ui4.cpp [new file with mode: 0644]
src/designer/src/lib/uilib/ui4_p.h [new file with mode: 0644]
src/designer/src/lib/uilib/uilib.pri [new file with mode: 0644]
src/designer/src/lib/uilib/uilib_global.h [new file with mode: 0644]
src/designer/src/lib/uilib/widgets.table [new file with mode: 0644]
src/designer/src/src.pro
src/designer/src/uitools/quiloader.cpp [new file with mode: 0644]
src/designer/src/uitools/quiloader.h [new file with mode: 0644]
src/designer/src/uitools/quiloader_p.h [new file with mode: 0644]
src/designer/src/uitools/uitools.pro [new file with mode: 0644]
sync.profile
tests/auto/auto.pro
tests/auto/uiloader/.gitignore [new file with mode: 0644]
tests/auto/uiloader/README.TXT [new file with mode: 0644]
tests/auto/uiloader/WTC0090dca226c8.ini [new file with mode: 0644]
tests/auto/uiloader/baseline/Dialog_with_Buttons_Bottom.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/Dialog_with_Buttons_Right.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/Dialog_without_Buttons.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/Main_Window.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/Widget.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/addlinkdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/addtorrentform.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/authenticationdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/backside.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/batchtranslation.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/bookmarkdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/bookwindow.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/browserwidget.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/calculator.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/calculatorform.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/certificateinfo.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/chatdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/chatmainwindow.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/chatsetnickname.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/config.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/connectdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/controller.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/cookies.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/cookiesexceptions.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_borderimage.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_borderimage_allwidgets.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_borderradius_allwidgets.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_buttons_background.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_combobox_background.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_exemple_coffee.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_exemple_pagefold.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_exemple_usage.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_frames.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_groupboxes.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_itemview_task258382.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_qprogressbar.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_qtabwidget.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_qtbug6855.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_qtbug7737_borderimageradius.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_scroll.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_scrollarea_base.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_splitter.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_tab_border.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_tab_closebutton.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_tab_task213374.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_task255849_downarrow.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/css_task259226_spinboxes.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/default.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/dialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/downloaditem.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/downloads.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/embeddeddialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/filespage.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/filternamedialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/filterpage.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/finddialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/formwindowsettings.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/generalpage.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/gridpanel.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/helpdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/history.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/identifierpage.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/imagedialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/images/arrow-down.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/arrow-up.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/borderimage.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/checkbox_checked.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/checkbox_checked_hover.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/checkbox_checked_pressed.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/checkbox_unchecked.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/checkbox_unchecked_hover.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/checkbox_unchecked_pressed.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/down_arrow.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/down_arrow_disabled.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/frame.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/pagefold.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/pushbutton.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/pushbutton_hover.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/pushbutton_pressed.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/radiobutton_checked.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/radiobutton_checked_hover.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/radiobutton_checked_pressed.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/radiobutton_unchecked.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/radiobutton_unchecked_hover.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/radiobutton_unchecked_pressed.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/sizegrip.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/spindown.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/spindown_hover.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/spindown_off.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/spindown_pressed.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/spinup.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/spinup_hover.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/spinup_off.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/spinup_pressed.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/splitter_horizontal.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/splitter_vertical.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/up_arrow.png [new file with mode: 0644]
tests/auto/uiloader/baseline/images/up_arrow_disabled.png [new file with mode: 0644]
tests/auto/uiloader/baseline/inputpage.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/installdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/languagesdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/listwidgeteditor.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/mainwindow.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/mainwindowbase.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/mydialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/myform.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/newactiondialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/newdynamicpropertydialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/newform.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/orderdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/outputpage.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/pagefold.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/paletteeditor.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/paletteeditoradvancedbase.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/passworddialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/pathpage.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/phrasebookbox.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/plugindialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/preferencesdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/previewconfigurationwidget.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/previewdialogbase.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/previewwidget.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/previewwidgetbase.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/proxy.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qfiledialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qpagesetupwidget.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qprintpropertieswidget.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qprintsettingsoutput.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qprintwidget.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qsqlconnectiondialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qtgradientdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qtgradienteditor.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qtgradientview.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qtgradientviewdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qtresourceeditordialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/qttoolbardialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/querywidget.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/remotecontrol.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/saveformastemplate.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/settings.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/signalslotdialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/sslclient.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/sslerrors.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/statistics.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/stringlisteditor.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/stylesheeteditor.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/tabbedbrowser.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/tablewidgeteditor.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/tetrixwindow.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/textfinder.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/topicchooser.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/translatedialog.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/translationsettings.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/treewidgeteditor.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/trpreviewtool.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/validators.ui [new file with mode: 0644]
tests/auto/uiloader/baseline/wateringconfigdialog.ui [new file with mode: 0644]
tests/auto/uiloader/desert.ini [new file with mode: 0644]
tests/auto/uiloader/dole.ini [new file with mode: 0644]
tests/auto/uiloader/gravlaks.ini [new file with mode: 0644]
tests/auto/uiloader/jackychan.ini [new file with mode: 0644]
tests/auto/uiloader/jeunehomme.ini [new file with mode: 0644]
tests/auto/uiloader/kangaroo.ini [new file with mode: 0644]
tests/auto/uiloader/kayak.ini [new file with mode: 0644]
tests/auto/uiloader/scruffy.ini [new file with mode: 0644]
tests/auto/uiloader/troll15.ini [new file with mode: 0644]
tests/auto/uiloader/tundra.ini [new file with mode: 0644]
tests/auto/uiloader/uiloader.pro [new file with mode: 0644]
tests/auto/uiloader/uiloader/tst_uiloader.cpp [new file with mode: 0644]
tests/auto/uiloader/uiloader/uiloader.cpp [new file with mode: 0644]
tests/auto/uiloader/uiloader/uiloader.h [new file with mode: 0644]
tests/auto/uiloader/uiloader/uiloader.pro [new file with mode: 0644]
tests/auto/uiloader/wartburg.ini [new file with mode: 0644]