|
ADTF Qt5
|
Namespace for all ui classes and interfaces provided since v1.0.0. More...
Classes | |
| class | cQtWindow |
| class | cThemedIconColorMapping |
| class | IQtShared |
| class | IQtXSystem |
| Interface definition for the ADTF XSystem based on Qt. Use this interface to create your own displays within the Qt5 ADTF XSystem UI Service. More... | |
| class | qt_ui_filter |
| class | qt_ui_service |
Typedefs | |
| using | cQtUIDynamicFilter |
| using | cQtUIFilter |
| using | cQtUIService |
Enumerations | |
| enum class | eThemedIcon |
Functions | |
| std::pair< QString, QString > | split_result (tResult oResult) |
| QMessageBox::StandardButton | result_message_box (QWidget *pParent, const QString &strTitle, tResult oResult, const QString &strInformativeText={}, QMessageBox::StandardButtons eButtons=QMessageBox::Ok, QMessageBox::StandardButton eDefaultButton=QMessageBox::NoButton) |
| QString | get_window_state_folder_name (const QString &strSessionDataDir, const QString &strShortPathName) |
| Get the default window state folder name. | |
| QColor | get_color (size_t maxColors, size_t colorIndex) |
Get tableau 10 colors. If maxColors is greater or equal to 20 it uses tableau 20 colors. | |
| QIcon | create_themed_icon (QString file, cThemedIconColorMapping themedIconColorMapping=cThemedIconColorMapping::GetDefaultColorMapping()) |
| Creates a themed icon from given svg file with color mapping. | |
Namespace for all ui classes and interfaces provided since v1.0.0.
Namespace for all functionality provided since v1.0.
Basic UI Filter implementation.
Basic UI Filter implementation.
UI Service basic implementation for cADTFService.
|
strong |
Enum for accessing various icons already delivered in XSystem.
| QIcon adtf::ui::thor::create_themed_icon | ( | QString | file, |
| cThemedIconColorMapping | themedIconColorMapping = cThemedIconColorMapping::GetDefaultColorMapping() ) |
Creates a themed icon from given svg file with color mapping.
| file | The icon file |
| themedIconColorMapping | The color mapping for the icon, emtpy for default color mapping. |
| QColor adtf::ui::thor::get_color | ( | size_t | maxColors, |
| size_t | colorIndex ) |
Get tableau 10 colors. If maxColors is greater or equal to 20 it uses tableau 20 colors.
| maxColors | Number of distinguishable colors. |
| colorIndex | Index of the color. |
| QString adtf::ui::riddler::get_window_state_folder_name | ( | const QString & | strSessionDataDir, |
| const QString & | strShortPathName ) |
Get the default window state folder name.
| strSessionDataDir | The session data directory (if session manager is used this should be adtf::services::macro::ADTF_SESSION_DATA_DIR) |
| strShortPathName | The short path for the state identifier (see adtf::ui::riddler::IQtXSystem::IWindowState::GetStateIdentifier) |
| QMessageBox::StandardButton adtf::ui::mega::result_message_box | ( | QWidget * | pParent, |
| const QString & | strTitle, | ||
| tResult | oResult, | ||
| const QString & | strInformativeText = {}, | ||
| QMessageBox::StandardButtons | eButtons = QMessageBox::Ok, | ||
| QMessageBox::StandardButton | eDefaultButton = QMessageBox::NoButton ) |
Display a message box showing the given tResult.
| [in] | pParent | The parent of the messagebox. |
| [in] | strTitle | The title of the messagebox. |
| [in] | oResult | The result to show. |
| [in] | strInformativeText | An optional informative text, i.e. a question on how to continue. |
| [in] | eButtons | The buttons that should be shown. |
| [in] | eDefaultButton | The default button. |
| std::pair< QString, QString > adtf::ui::mega::split_result | ( | tResult | oResult | ) |
Splits the result into the main error message and a detailed error description.
| [in] | oResult | The Result that should be split up. |