| 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 |
| BpsAsyncIO | BPS asynchronous IO communications class, based on QIODevice |
| BpsAsyncIOConfigWidget | A general configuration widget for serials asynchronous devices |
| 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 |
| BpsBarcodeInput | A a read only combo box to select a BPS barcode type |
| 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 |
| BpsConfigWidget | Abstract configuration widget |
| 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 |
| 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 |
| BpsGauge | Gauge interface |
| BpsGaugePlugin | Virtual class for gauge plugin of BPS Workplace |
| 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 |
| BpsHSpacingWidget | Widget used as convenience horizontal spacing widget, for example in tool bars |
| BpsHStretchWidget | Widget used as convenience horizontal stretching widget, for example in tool bars |
| 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 |
| BpsKeyFilter | Event filter catching key press/release events and emitting signals for them |
| BpsLabeler | Labeler interface |
| BpsLabelerComboBox | A QComboBox enabled for editing with context menu extended to call the labeler placeholder dialog |
| BpsLabelerEditWidget | Abstract edit widget for labeler plug in |
| BpsLabelerGui | GUI labeler interface |
| BpsLabelerInput | A combo box to select an option from an available labeler |
| BpsLabelerInputField | Table field as combo box filled with options referring to keys of t_labelers |
| BpsLabelerLineEdit | A QLineEdit with context menu extended to call the labeler placeholder dialog |
| BpsLabelerPlaceholderDialog | An editor for labeler placeholders |
| BpsLabelerPlugin | Virtual class for labeler plugin of BPS Workplace |
| BpsLabelerTextEdit | A QPlainTextEdit with context menu extended to call the labeler placeholder dialog, and syntax highlighting for the placeholders |
| BpsLicenseChecker | The license checker handles license token checking for typical applications |
| 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 |
| BpsRemarksDialog | Remarks list dialog |
| BpsReport | BPS Report Object |
| BpsReportConfigWidget | A general configuration widget for direct report output |
| 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 |
| BpsRfid | RFID interface |
| BpsRfidPlugin | Virtual class for RFID plugin of BPS Workplace |
| BpsRobot | Pick robot interface |
| BpsRobotPlugin | Virtual class for pick robot plugin of BPS Workplace |
| BpsRobots | BpsRobots class |
| BpsRobotsGui | GUI robots interface |
| BpsScales | Scales interface |
| BpsScalesPlugin | Virtual class for scales plugin of BPS Workplace |
| 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 |
| BpsSignals | Signals interface |
| BpsSignalsPlugin | Virtual class for signals plugin of BPS Workplace |
| 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 |
| BpsTextLogWidget | A widget to display text logging information |
| 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 |
| BpsVSpacingWidget | Widget used as convenience vertical spacing widget, for example in tool bars |
| BpsVStretchWidget | Widget used as convenience vertical stretching widget, for example in tool bars |