| Bps | Singleton Bps object as application global |
| BpsAccessPlugin | Virtual class for application plugin of BPS Workplace |
| BpsAccessWidget | Widget for access plugins of the groups module |
| BpsAlphaKeyboardAction | A checkable action to show or hide the alphanumeric keyboard |
| BpsAlphaKeyboardButton | A checkable push button to show or hide the alphanumeric keyboard |
| BpsApplication | This class is a extension of QApplication which contains support for BPS virtual keyboards |
| BpsApplicationDialog | Dialog as plugin of BPS Workplace |
| BpsApplicationPlugin | Virtual class for application plugin of BPS Workplace |
| BpsApplicationWindow | Main application window for plugins of BPS Workplace |
| BpsApplicationWizard | Wizard for plug ins of BPS Workplace |
| BpsArticleInput | A widget to select a article from a search list |
| BpsArticleInputField | Table field to edit or select an article |
| BpsBackButton | The standard back push button |
| BpsBarcode | Utility class to process scanned bar codes |
| BpsBarcodeComboBoxField | Table field to be handled by a bar code type combo box |
| BpsButtonBar | This is basically a QToolBar used as button container for mixed push buttons and actions (tool buttons) |
| BpsCancelButton | The standard cancel push button |
| BpsCheckBoxField | Table field to be handled by a dual-state check box |
| BpsCmdlineParser | A parser for command line arguments |
| BpsColorComboBoxField | Table field to be handled by a standard color combo box |
| BpsComboBoxField | Table field to be handled by a combo box with fixed list of dropdown values |
| BpsContextMenuButton | A push button that sends a key stroke to bring up the context menu for the widget currently having keyboard focus |
| BpsCronEdit | CRON schedule editor |
| BpsCronEditField | Table field to be handled as a CRON schedule definition |
| BpsDatastore | BPS datastore class |
| BpsDateTimeEdit | A date/time editor based on QineEdit, with a button to drop down a calendar widget for date selection |
| BpsDateTimeField | Table field to be handled by a date/time edit, with support for BPS validator settings |
| BpsEan128 | Parses and composes EAN128 records |
| BpsEnterKeyFilter | A event filter catching all enter key press/release events and emitting signals for them |
| BpsEnterWidget | A widget catching all enter key press/release events and emitting signals for them |
| BpsException | BPS error exception class |
| BpsExitButton | The standard exit push button |
| BpsFieldValidator | This class implements the BPS table field validator |
| BpsFinishButton | The standard finish push button |
| BpsGraphicsBarcodeItem | Barcode item |
| BpsGraphicsLineItem | Line item |
| BpsGraphicsPixmapItem | Pixmap item |
| BpsGraphicsRectItem | Rectangle item with roundness |
| BpsGraphicsRichtextItem | Rich text item, based on QTextDocument |
| BpsGraphicsSimpletextItem | Simple text item |
| BpsGui | Singleton BpsGui object as application global |
| BpsHourglass | Show a hourglass indicator |
| BpsHStretchWidget | Widget used as convenience horizontal stretching widget, for example in toolbars |
| BpsImageField | Table field for images, where the image is stores in a byte array as JPG or PNG file |
| BpsKeyboard | Base class for all virtual keyboards |
| BpsKeyboardScanner | Handles input of scanners that are looped into the keyboard input stream |
| BpsLicenseToken | The license token is used to check permission of software usage, and maintains the list in table t_licensetokens |
| BpsLineEditField | Table field to be handled by a line edit, with support for BPS masks |
| BpsListView | This class adds some convenience to QListView |
| BpsMargins | This class is used to store margins top, right, bottom and left |
| BpsMaskProcessor | This class implements the BPS mask validator for input text |
| BpsMaskValidator | This class implements the BPS mask validator for input text |
| BpsMdeApplication | Virtual class for MDE applications |
| BpsMdeHtml | A helper class derived from QString to conveniently read HTML files, replace translatable texts and replace parameter tags |
| BpsMdePlugin | Virtual class for MDE plugins |
| BpsMdeRequest | BPS MDE request |
| BpsMdeSession | BPS MDE session object |
| BpsModelIndexMimeData | This class implements a mime data container for model indexes |
| BpsNextButton | The standard next push button |
| BpsNumericKeyboard | Implements a numeric keyboard |
| BpsNumericKeyboardAction | A checkable action to show or hide the numeric keyboard |
| BpsNumericKeyboardButton | A checkable push button to show or hide the numeric keyboard |
| BpsNvlDateTimeField | Table field for date or date/time values handled by a line edit |
| BpsOkButton | The standard ok push button |
| BpsOrderUtils | BPS order utilities |
| BpsPackageButton | The standard package push button |
| BpsPartnerInput | A widget to select a partner from a search list |
| BpsPartnerInputField | Table field to edit or select a partner |
| BpsPixmapWidget | View widget for pixmaps |
| BpsPrintButton | The standard print push button |
| BpsPrinterSettings | Allows to save and restore printer settings |
| BpsPropertyManager | The class extends QtVariantPropertyManager by support for objects of the following types:
|
| BpsPropertyObject | This class is a generic editable object |
| BpsPushButton | Abstract base class for standard push buttons |
| BpsQuery | BPS query class |
| BpsRelationInput | A combo box to select an option from a relation table |
| BpsRelationInputField | Table field as combo box filled with options from a relation table |
| BpsRelationTableModel | This class implements a relation table model for option assignments, such as for example t_grouppermissions |
| BpsReport | BPS Report Object |
| BpsReportElement | This class represents a BPS report element |
| BpsReportMenu | A report menu fully featured with actions to manage the application report list, to preview, print and create pdf |
| BpsReportPage | A report page will typically be created by calling BpsReport::addPage() from within the report script |
| BpsReportPreview | Preview window for BPS reports, including controls for zoom, paging, printing, creating pdf etc |
| BpsReportPreviewWidget | Preview widget for BPS reports |
| BpsReportSection | A report section will typically be created by calling BpsReport::createSection() from within the report script |
| BpsReportSettingsDialog | Report settings list dialog |
| BpsRobot | Pick robot interface |
| BpsRobotPlugin | Virtual class for pick robot plugin of BPS Workplace |
| BpsRobots | Singleton BpsRobots object as application global |
| BpsScannerEvent | A custom event sent by scanner drivers |
| BpsScannerFilter | A event filter catching all scanner events and emitting signals for them |
| BpsSchedule | Schedule object processing |
| BpsScheduleCalendarWidget | Schedule calendar widget |
| BpsScriptEditor | Syntax highlighting code editor class for bpscript |
| BpsScriptEngine | The BPS scripting engine |
| BpsSelectUserDialog | Select a bps user |
| BpsSettings | Query and edit settings |
| BpsSortFilterProxyModel | Derived from QSortFilterProxyModel with enhancements for BPS |
| BpsSpecialField | Table field to be handled by a external editor |
| BpsSpinBoxField | Table field to be handled by a spin box, with support for min/max settings |
| BpsSqlValues | Convenience class to help composing insert and update statements |
| BpsStockLocationInput | A widget to select a stock location from a search list |
| BpsStockLocationInputField | Table field to edit or select a stock location |
| BpsSwissGermanKeyboard | Implements an alphanumeric keyboard (without numeric keypad) in the swiss-german layout |
| BpsTable | Database table descriptor |
| BpsTableDelegate | Model/view delegate for editing of table fields |
| BpsTableField | Abstract base class for table fields |
| BpsTableItem | Items used by BpsTableModel |
| BpsTableModel | A model for hierarchical or flat database tables |
| BpsTableView | This class adds some convenience to QTableView: |
| BpsTableWindow | Common window for table editing in a table or tree view |
| BpsTabWidget | This class implements a tab widget extended by the feature to move tabs by mouse |
| BpsTextEdit | Convenience plain text edit with support for width and height limits |
| BpsTextEditField | Table field to be handled by a text edit |
| BpsTextInputDialog | This class is somewhat a replacement for QInputDialog where a line of text shall be edited or entered by the user |
| BpsToolboxButton | The standard toolbox push button |
| BpsTreeView | This class adds some convenience to QTreeView: |
| BpsTreeWidget | This class adds some convenience to QTreeWidget: |
| BpsTreeWidgetItem | Derived from QTreeWidgetItem with enhancements for BPS |
| BpsViewButton | The standard view push button |
| BpsVirtualEnterButton | A push button that sends a enter key stroke to the widget currently having keyboard focus |
| BpsVStretchWidget | Widget used as convenience vertical stretching widget, for example in toolbars |