swift
Classes | Enumerations | Functions
swift::gui::components Namespace Reference

High level reusable GUI components. More...

Classes

class  CAboutDialog
 About dialog. More...
 
class  CAboutHtmlComponent
 Display the HTML info "about swift". More...
 
class  CAircraftCombinedTypeSelector
 Select by comined type ("L2J", "H1T", ...) More...
 
class  CAircraftComponent
 Aircraft widget. More...
 
class  CAircraftModelSetValidationDialog
 Dialog for CAircraftModelValidationComponent. More...
 
class  CAircraftModelStringCompleter
 Completer for model strings. More...
 
class  CAircraftModelValidationComponent
 Handle validation result. More...
 
class  CAircraftPartsComponent
 Allows to display and manipulate parts. More...
 
class  CAircraftPartsHistory
 History frame for received aircraft parts. More...
 
class  CAirportCompleter
 Airport completer, UI element so select by ICAO, name or location. More...
 
class  CAirportDialog
 Dialog for finding an airport. More...
 
class  CAirportSmallCompleter
 Smaller version of CAirportCompleter, using a CAirportDialog. More...
 
class  CAltitudeDialog
 Dialog to get a correct altitude. More...
 
class  CApplicationCloseDialog
 Close dialog for application. More...
 
class  CAtcButtonComponent
 ATC stations as button bar. More...
 
class  CAtcStationComponent
 ATC stations component. More...
 
class  CAudioAdvancedDistributedComponent
 Adv. and sitributed audio setup. More...
 
class  CAudioAdvancedDistributedDialog
 Audio advanced setup as dialog. More...
 
class  CAudioDeviceVolumeSetupComponent
 Audio setup such as input / output devices. More...
 
class  CAudioNotificationComponent
 Audio component, volume, ... More...
 
class  CAutoPublishComponent
 Data automatically collected and be be sent to backend. More...
 
class  CAutoPublishDialog
 CAutoPublishComponent as dialog. More...
 
class  CCallsignCompleter
 Completer for aircraft callsigns. More...
 
class  CCGSourceSelector
 CG (aka vertical offset) selector. More...
 
class  CCockpitComAudioDialog
 Cockpit COM component as dialog. More...
 
class  CCockpitComComponent
 The main cockpit area. More...
 
class  CCockpitComponent
 Cockpit component: COM unit, show / hide bar, voice rooms. More...
 
class  CCockpitComTransmissionComponent
 Transmission for COM units. More...
 
class  CCockpitInfoAreaComponent
 The cockpit itself is part of the main info area, but itself also an info area. hence windows can be docked in the cockpit too. More...
 
class  CCockpitTransponderModeLedsComponent
 LEDs representing transponder mode state. More...
 
class  CColorSelector
 Select a color. More...
 
class  CCommandInput
 Specialized line edit for command inputs. More...
 
class  CConfigSimulatorComponent
 Simulator configuration. More...
 
class  CConfigSimulatorWizardPage
 Wizard page for CConfigSimulatorComponent. More...
 
class  CConfigurationWizard
 Configure the most important settings. More...
 
class  CCoordinateDialog
 Coordinate form as dialog. More...
 
class  CCopyModelsFromOtherSwiftVersionsComponent
 Copy models from another swift version. More...
 
class  CCopyModelsFromOtherSwiftVersionsWizardPage
 Wizard page for CCopyModelsFromOtherSwiftVersionsComponent. More...
 
class  CCopyModelsFromOtherSwiftVersionsDialog
 Copy models from other swift versions as dialog. More...
 
class  CCopySettingsAndCachesComponent
 Copy settings and caches. More...
 
class  CCopySettingsAndCachesWizardPage
 Wizard page for CCopySettingsAndCaches. More...
 
class  CCoreInfoAreaComponent
 Main info area. More...
 
class  CCoreSettingsDialog
 Core / swift pilot client settings as Dialog. More...
 
class  CCoreStatusComponent
 Display status information about the core. More...
 
class  CCountrySelector
 Select a valid country. More...
 
class  CDataInfoAreaComponent
 Info area containing the DB data (models, liveries ...) More...
 
class  CDataMainInfoAreaComponent
 Main info area for data entry tool. More...
 
class  CDataSettingsComponent
 Settings. More...
 
class  CDbAircraftCategoryComponent
 DB aircraft categories. More...
 
class  CDbAircraftIcaoComponent
 DB aircraft ICAO data. More...
 
class  CDbAircraftIcaoSelectorComponent
 Aircraft ICAO selector. More...
 
class  CDbAirlineIcaoComponent
 Airline ICAO code. More...
 
class  CDbAirlineIcaoSelectorBase
 Airline ICAO selector base class. More...
 
class  CDbAirlineIcaoSelectorComponent
 Airline ICAO selector. More...
 
class  CDbAirlineNameSelectorComponent
 Select airline by name. More...
 
class  CDbAutoSimulatorStashingComponent
 Allows to automatically update models if found in own model set, but already existing for a sibling simulator (ie. More...
 
class  CDbAutoStashingComponent
 Stashing component. More...
 
class  CDbCountryComponent
 The countries. More...
 
class  CDbCountrySelectorComponent
 Country selector. More...
 
class  CDbDistributorComponent
 Distributors. More...
 
class  CDbDistributorSelectorComponent
 Distributor selector. More...
 
class  CDbLiveryColorSearch
 Search for best matching color livery. More...
 
class  CDbLiveryColorSearchDialog
 Search for best matching color livery. More...
 
class  CDbLiveryComponent
 Liveries from DB. More...
 
class  CDbLiverySelectorComponent
 Selector for liveries. More...
 
class  CDbLoadDataDialog
 Load data from DB as dialog. More...
 
class  CDbLoadOverviewComponent
 Overview about load state of DB data. More...
 
class  CDbLoginComponent
 Login to DB. More...
 
class  CDbMappingComponent
 Mapping component. More...
 
class  CDbMappingComponentAware
 Allows subcomponents to gain access to model component. More...
 
class  CDbModelComponent
 Database models. More...
 
class  CDbModelKeyCompleter
 Completer for model keys. More...
 
class  CDbModelMappingModifyDialog
 Modify model fields as dialog. More...
 
class  CDbModelWorkbenchComponent
 Handling of own models on disk (the models installed for the simulator) More...
 
class  CDbOwnModelsComponent
 Handling of own models on disk (the models installed for the simulator) More...
 
class  CDbOwnModelsDialog
 Own models dialog. More...
 
class  CDbOwnModelSetComponent
 Handling of the own model set. More...
 
class  CDbOwnModelSetDialog
 Dialog version of. More...
 
class  CDbOwnModelSetFormDialog
 Dialog to create new model set. More...
 
class  CDbQuickMappingWizard
 Wizard to quickly provide a single mapping. More...
 
class  CDbReduceModelDuplicates
 Reduce modelss. More...
 
class  CDbStashComponent
 Stashed objects. More...
 
class  CDBusServerAddressSelector
 Select DBus address such as session P2P, ... More...
 
class  CDistributorPreferencesComponent
 Set and order distributors (to be used for model set) More...
 
class  CDownloadComponent
 Download a file. More...
 
class  CDownloadDialog
 CDownloadComponent as dialog. More...
 
class  CFirstModelSetComponent
 Create a first model set. More...
 
class  CFirstModelSetWizardPage
 Wizard page for CFirstModelSetComponent. More...
 
class  CFirstModelSetDialog
 First model set dialog. More...
 
class  CFlightPlanComponent
 Flight plan widget. More...
 
class  CKeySelectionBox
 ComboBox for selecting keyboard keys. More...
 
class  CHotkeyDialog
 Hotkey dialog. More...
 
class  CInfoBarStatusComponent
 Info bar displaying status (Network, Simulator, DBus) More...
 
class  CInfoBarWebReadersStatusBase
 Info bar displaying status of web readers(swift DB, ...) More...
 
class  CInfoBarWebReadersStatusComponent
 Info bar displaying status of web readers(swift DB, ...) More...
 
class  CInfoBarWebReadersStatusSmallComponent
 Smaller version of CInfoBarWebReadersStatusComponent. More...
 
class  CInitialDataLoadComponent
 Initial data load to prefill caches. More...
 
class  CInitialDataLoadWizardPage
 Wizard page for CInitialDataLoadComponent. More...
 
class  CInstallFsxTerrainProbeComponent
 Install the FSX/P3D terrain probe. More...
 
class  CInstallSimulatorSpecificWizardPage
 Simulator specific installation. More...
 
class  CInstallXSwiftBusComponent
 Download and install xswiftbus. More...
 
class  CInstallXSwiftBusWizardPage
 Wizard page for CInstallXSwiftBusWizardPage. More...
 
class  CInstallXSwiftBusDialog
 CInstallXSwiftBusComponent as dialog. More...
 
class  CInternalsComponent
 Internals for debugging, statistics. More...
 
class  CInterpolationComponent
 Interpolation. More...
 
class  CInterpolationLogDisplay
 Display live data of interpolation. More...
 
class  CInterpolationLogDisplayDialog
 CInterpolationLogDisplay as dialog. More...
 
class  CInterpolationSetupComponent
 Setup component. More...
 
class  CLegalInfoComponent
 swift legal information More...
 
class  CLegalInfoWizardPage
 Wizard page for CLegalInfoComponent. More...
 
class  CConsoleTextEdit
 Text edit for our log component. More...
 
class  CLogComponent
 GUI displaying log and status messages. More...
 
class  CLoginComponent
 Login component to flight network. More...
 
class  CMainInfoAreaComponent
 Main info area of pilot client. More...
 
class  CMainKeypadAreaComponent
 Main keypad area as used with main info area. More...
 
class  CMappingComponent
 Mappings, models etc. More...
 
class  CMarginsInput
 Widget alows to enter margins. More...
 
class  CMatchingStatisticsComponent
 Show statistics about matching results. More...
 
class  CModelBrowserComponent
 Allow to browse thru the model set. More...
 
class  CModelBrowserDialog
 Model browser as dialog. More...
 
class  CModelConverterXSetupComponent
 Setup to start ModelConverterX. More...
 
class  CModelMatcherComponent
 Model matcher testing and configuration. More...
 
class  CModelMatcherLogComponent
 Special logs for matching and reverse lookup. More...
 
class  CModelMatcherLogEnable
 Enable/disable matching logs. More...
 
class  CModelModeSelector
 Select the mode. More...
 
class  CNavigatorDialog
 Navigator dialog. More...
 
class  CNetworkAircraftValuesComponent
 Display the network aircraft values as sent. More...
 
class  CNetworkDetailsComponent
 FSD details. More...
 
class  COtherSwiftVersionsComponent
 Overview about other "swift" versions. More...
 
class  COtherSwiftVersionsDialog
 COtherVersionsComponent as dialog. More...
 
class  COwnAircraftComponent
 Own aircraft. More...
 
class  CRadarComponent
 GUI displaying a radar like view with aircrafts nearby. More...
 
class  CRawFsdMessagesComponent
 GUI displaying raw FSD messages. More...
 
class  CRawFsdMessagesDialog
 CRawFsdMessageComponent as dialog. More...
 
class  CRegisterComponent
 Show registered applications (registered with core) in the GUI. More...
 
class  CRemoteAircraftSelector
 Select a remote aircraft. More...
 
class  CScaleScreenFactor
 UI to scale screen factor. More...
 
class  CSelcalCodeSelector
 SELCAL mode selector. More...
 
class  CServerListSelector
 List of servers. More...
 
class  CSettingsAdvancedComponent
 Configure general settings. More...
 
class  CSettingsComponent
 Settings component. More...
 
class  CSettingsFontComponent
 Font settings. More...
 
class  CSettingsFontDialog
 Dialog to edit fonts. More...
 
class  CSettingsGuiComponent
 General GUI settings. More...
 
class  CSettingsHotkeyComponent
 Configure hotkeys. More...
 
class  CConfigHotkeyWizardPage
 Wizard page for CConfigSimulatorComponent. More...
 
class  CSettingsMatchingComponent
 Settings for matching component. More...
 
class  CSettingsMatchingDialog
 Matching settings as dialog. More...
 
class  CSettingsModelComponent
 Settings UI for model matching/mapping. More...
 
class  CSettingsNetworkComponent
 General settings for network. More...
 
class  CSettingsNetworkServersComponent
 Settings for network servers. More...
 
class  CSettingsSimulatorBasicsComponent
 Driver independent parts of simulator settings, ie those one are also used independent of the driver. More...
 
class  CSettingsSimulatorComponent
 All simulator settings component (GUI) More...
 
class  CSettingsSimulatorMessagesComponent
 Configure what messages are sent to simulator. More...
 
class  CSettingsSwiftPlugin
 Settings for the swift pseudo driver. More...
 
class  CSettingsTextMessageInlineComponent
 Settings for text messages. More...
 
class  CSettingsTextMessageStyle
 Text message style. More...
 
class  CSettingsVatsimReadersComponent
 Settings for readers. More...
 
class  CSettingsViewUpdateTimes
 Update rates / times. More...
 
class  CSettingsXSwiftBusComponent
 xswiftbus setup More...
 
class  CSetupLoadingDialog
 Setup dialog, if loading the boostrap file fails. More...
 
class  CSimBriefDownloadDialog
 Download from SimBrief. More...
 
class  CSimulatorComponent
 Simulator component. More...
 
class  CSimulatorSelector
 Select simulator (as radio buttons or checkboxes) More...
 
class  CStatusMessageForm
 Display details about a single status message. More...
 
class  CStatusMessageFormSmall
 Display details about a single status message. More...
 
class  CStatusMessagesDetail
 Status messages plus detail. More...
 
class  CStringListDialog
 Select from a list of string. More...
 
class  CTextEditDialog
 Text edit as dialog. More...
 
class  CTextMessageComponent
 Text message widget. More...
 
class  CTransponderCodeSpinBox
 Specialized spin box for Transponder codes. More...
 
class  CTransponderModeComponent
 Small component to display XPDR mode. More...
 
class  CTransponderModeSelector
 Selector for the transponder mode. More...
 
class  CUpdateInfoComponent
 Update info (distributions, artifacts etc.) More...
 
class  CUpdateInfoDialog
 Download and install swift. More...
 
class  CUserComponent
 User componenet (users, clients) More...
 

Enumerations

enum  TextMessageTab { TextMessagesAll , TextMessagesUnicom , TextMessagesCom1 , TextMessagesCom2 }
 Tabs.
 

Functions

void registerMetadata ()
 Register metadata for components.
 

Detailed Description

High level reusable GUI components.