********************************************************************* ** ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). ** Contact: Nokia Corporation (qt-info@nokia.com) ** ** This file is part of the autotests of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL$ ** No Commercial Usage ** This file contains pre-release code and may not be distributed. ** You may use this file in accordance with the terms and conditions ** contained in the Technology Preview License Agreement accompanying ** this package. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 2.1 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPL included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 2.1 requirements ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. ** ** In addition, as a special exception, Nokia gives you certain ** additional rights. These rights are described in the Nokia Qt LGPL ** Exception version 1.1, included in the file LGPL_EXCEPTION.txt in this ** package. ** ** If you have questions regarding the use of this file, please contact ** Nokia at qt-info@nokia.com. ** ** ** ** ** ** ** ** ** $QT_END_LICENSE$ ** ********************************************************************* SqlFormWizardBase 0 0 577 570 Sql Wizard Choose the Database and Table 0 6 0 7 0 0 qtwizards_table_1.png false 0 6 &Table: listBoxTable false 0 6 &Setup Database Connections... Click here to manage your database connections Here you can add, modify and delete your database connections 20 20 QSizePolicy::Expanding Qt::Horizontal Database &Connection: listBoxConnection false Displays all tables inside the selected Database Displays a list of available connections on your system Displayed Fields 0 6 0 7 0 0 qtwizards_table_2.png false 0 6 20 20 QSizePolicy::Expanding Qt::Vertical designer_right.png Move field to list of displayed fields Click here to add the selected field to the list of fields that will be displayed. designer_left.png remove field from list of displayed fields Click here to remove the selected field from the list of fields that will be displayed. 20 20 QSizePolicy::Expanding Qt::Vertical designer_up.png Move Field up Click here to move the selected field in the displayed fields list up. 20 20 QSizePolicy::Expanding Qt::Vertical This is a list of all available fields in your selected table. Fields in this list will not be displayed. designer_down.png Move field down Click here to move the selected field in the displayed fields list down. All fields in this list will be displayed. Displayed Fields: false Available Fields: false Navigation and Editing 0 6 0 7 0 0 qtwizards_table_3.png false 0 6 &Include Navigation Buttons true Activates the navigation bar Activates the navigation bar 5 7 0 0 &Navigation 11 6 &Previous true Toggles whether the "Previous" button will be displayed Toggles whether the "Previous" button will be displayed &Next true Toggles whether the "Next" button will be displayed Toggles whether the "Next" button will be displayed &First true Toggles whether the "First" button will be displayed Toggles whether the "First" button will be displayed &Last true Toggles whether the "Last" button will be displayed Toggles whether the "Last" button will be displayed In&clude Edit Buttons true Activates the edit bar Activates the edit bar 5 7 0 0 &Editing 11 6 &Insert true User can insert new rows User can insert new rows &Update true user can edit existing rows user can edit existing rows &Delete true user can delete rows user can delete rows 20 20 QSizePolicy::Expanding Qt::Vertical Table Properties 0 6 0 7 0 0 qtwizards_table_4.png false 20 20 QSizePolicy::Expanding Qt::Vertical Editing 11 6 &Read-Only Table will be read-only Activate this to prevent editing, deleting and adding of rows Confirmations 11 6 Confirm &Inserts Query user on inserting rows User will be asked for confirmation if he inserts a new row Confirm &Updates Query user on editing rows User will be asked for confirmation if he edits a row Confirm &Cancels Query user on canceling User will be asked for confirmation if he cancels an action Confirm &Deletes true Query user on deleting rows User will be asked for confirmation if he deletes a row Allow column &sorting true User may change sorting User may change sorting of data by clicking on a field in the top row of the table SQL 0 6 0 7 0 0 qtwizards_table_2.png false 0 6 &Sort: listBoxTable false 20 20 QSizePolicy::Expanding Qt::Vertical 0 6 &Filter: listBoxTable false 20 20 QSizePolicy::Expanding Qt::Vertical 0 6 (a valid WHERE clause, e.g. id > 100) false Enter a valid SQL WHERE statement, for example: name like "qt%" (name like "q%") and (version > 3) ((version > 3) and (price > 1000)) or (name like "%embed%") 0 6 Sort By false Data will be sorted according to the selected fields. 0 6 20 20 QSizePolicy::Expanding Qt::Vertical designer_right.png Move field to the right list Klick here to add the currently selected field from the available fields list to the sorting criteria designer_left.png remove field from the right list Klick here to remove the currently selected field from the sorting criteria 20 20 QSizePolicy::Expanding Qt::Vertical designer_up.png move field up Move selected field in the sort by list up designer_down.png move field down Move selected field in the sort by list down 20 20 QSizePolicy::Expanding Qt::Vertical re-sort.png Change field sort from ASC to DESC and back Changes the field sort order from ascending to descending for the selected field in the sort by list. 0 6 Available Fields false This is the list of all available fields in the selected table Layout 0 6 0 7 0 0 qtwizards_table_3.png false 20 20 QSizePolicy::Expanding Qt::Vertical &Labels 11 6 true Labels to &left true Create labels to the left of data entry fields. 3 1 0 0 Create labels above data entry fields. false 3 1 0 0 Create labels to the left of data entry fields. false 20 20 QSizePolicy::Maximum Qt::Horizontal 16 20 QSizePolicy::Maximum Qt::Horizontal Labels on &top Create labels above data entry fields. &Create layout for all true Create a BoxLayout around the whole widget If you select this a BoxLayout will be created for the whole widget Create layout for &buttons true Create a BoxLayout around the buttons If you select this the designer will arrange all buttons inside an BoxLayout Create layout for &fields true Create a BoxLayout around the fields If you select this the designer will arrange all fields inside an BoxLayout 20 2 Enter the number of desired columns Enter the number of desired columns Number of Columns: false 20 20 QSizePolicy::Expanding Qt::Vertical Finish 0 6 0 7 0 0 qtwizards_table_1.png false Press Finish to create the widget. false 20 20 QSizePolicy::Expanding Qt::Vertical 20 20 QSizePolicy::Expanding Qt::Vertical 20 20 QSizePolicy::Expanding Qt::Vertical &AutoEditing Discard changes when user klicks into another row This property holds whether the table automatically applies edits. When the user begins an insert or update in the table there are two possible outcomes when they navigate to another record 1.the insert or update is is performed -- this occurs if AutoEditing is on 2.the insert or update is abandoned -- this occurs if AutoEditing is off qPixmapFromMimeSource PushButton5 listBoxConnection listBoxTable checkBoxNavig checkBoxPrev checkBoxNext checkBoxFirst checkBoxLast checkBoxEdit checkBoxInsert checkBoxUpdate checkBoxDelete checkBoxReadOnly checkBoxConfirmInserts checkBoxConfirmUpdates checkBoxConfirmDeletes checkBoxConfirmCancels checkBoxSorting editFilter listBoxSortField buttonAddSortField buttonRemoveSortField buttonUpSortField buttonDownSortField buttonReSortField listBoxSortedField spinNumberOfColumns radioLabelsLeft radioLabelsTop checkCreateFieldLayout checkCreateButtonLayout checkCreateLayouts PushButton5 clicked() SqlFormWizardBase setupDatabaseConnections() checkBoxNavig toggled(bool) GroupBox2 setEnabled(bool) checkBoxEdit toggled(bool) GroupBox3 setEnabled(bool) buttonReSortField clicked() SqlFormWizardBase reSortSortField() buttonRemoveSortField clicked() SqlFormWizardBase removeSortField() buttonAddSortField clicked() SqlFormWizardBase addSortField() buttonUpSortField clicked() SqlFormWizardBase sortFieldUp() buttonDownSortField clicked() SqlFormWizardBase sortFieldDown() listBoxSortField doubleClicked(Q3ListBoxItem*) SqlFormWizardBase addSortField() listBoxSortedField doubleClicked(Q3ListBoxItem*) SqlFormWizardBase removeSortField() listBoxSortedField rightButtonClicked(Q3ListBoxItem*,QPoint) SqlFormWizardBase reSortSortField() checkBoxReadOnly toggled(bool) GroupBox4 setDisabled(bool) listBoxConnection highlighted(QString) SqlFormWizardBase connectionSelected(QString) listBoxTable highlighted(QString) SqlFormWizardBase tableSelected(QString) buttonAddField_2 released() SqlFormWizardBase addField() buttonRemoveField_2 clicked() SqlFormWizardBase removeField() buttonFieldUp_2 clicked() SqlFormWizardBase fieldUp() buttonFieldDown_2 clicked() SqlFormWizardBase fieldDown()