|
| | DT_VIRTUAL_CTR (DtLgrGuiModel,(DtLgrAppGui *appGui)) |
| | CTOR. More...
|
| |
| virtual | ~DtLgrGuiModel () |
| | DTOR. More...
|
| |
| virtual void | initialize (DtLgrMainWindow *mainWindow, QObject *eventHandler) |
| | Initialize the Model with any defaults. More...
|
| |
| virtual void | addExportType (QString exportName, int exportType) |
| |
| virtual void | addNewMenu (DtLgrMenu *menu, QString previousMenuName=QString()) |
| | Add a new menu. More...
|
| |
| virtual void | addNewToolbar (QWidget *toolBar, QString toolBarName) |
| | Add a new widget to the toolbar. More...
|
| |
| virtual void | addGuiComponent (DtLgrGuiComponent *component, bool addAbove=true, bool floating=false) |
| | Add a gui component. More...
|
| |
| virtual void | removeGuiComponent (QString componentName) |
| | Remove a gui component. More...
|
| |
| virtual DtLgrGuiComponent * | guiComponent (QString componentName) |
| | Returns the gui component with the given name. More...
|
| |
| virtual void | changeGuiComponentVisibility (QString componentName, bool visible) |
| | Change a gui component's visibility. More...
|
| |
| virtual void | setGuiComponentInitialVisibility (QString componentName, bool visible) |
| | Set the gui component's initial visibility. More...
|
| |
| virtual void | updateLgrComponent (QString componentName, bool visible) |
| | Update a lgr gui component. More...
|
| |
| virtual void | showLgrComponent (QString componentName) |
| | Show the component. More...
|
| |
| virtual void | hideLgrComponent (QString componentName) |
| | Hide the component. More...
|
| |
| virtual void | getComponentsVisibility (DtComponentVisibilityMap &visibilityMap) const |
| | Get list of component names and their visibility. More...
|
| |
| virtual void | addNewStatusWidget (QWidget *widget) |
| | Add a new status widget. More...
|
| |
| virtual void | connectMenuItemToAction (QString menuName, QString menuItemName, QAction *action) |
| | Connect a menu item trigger to an action. More...
|
| |
| virtual void | addExportDialog (QString exportType, ExportDialogCreator creator) |
| | Add an export dialog. More...
|
| |
| virtual QString | fileNameForDisplay () const |
| | Get the file name to display. More...
|
| |
| virtual void | upgradeFile () |
| | Convert the current file. More...
|
| |
| virtual void | repairFile (const QString &filename, bool queryRepair) |
| | Repair the current file. More...
|
| |
| virtual void | recoverLastPacket (const QString &filename) |
| | Begin repair of file by seeking the last packet. More...
|
| |
| virtual void | exportCompleted () |
| | Export logger file has completed. More...
|
| |
| virtual void | revert () |
| | Revert to original file. More...
|
| |
| virtual void | updateInterfaces () |
| | Update the interfaces. More...
|
| |
| virtual void | deleteAssistant () |
| | Clean up the help assistant. More...
|
| |
| virtual void | toggleConnection () |
| | Toggle the connection. More...
|
| |
| virtual bool | disconnect (QWidget *dialog=0) |
| | Disconnect the connection Return: disconnect was carried out? More...
|
| |
| virtual QObject * | eventHandler () |
| | Get the event handler object. More...
|
| |
| virtual DtLgrMainWindow * | mainWindow () |
| | Get the main window. More...
|
| |
| virtual void | crippleGui (bool disableAndMinimize) |
| | Change the cripple GUI state. More...
|
| |
| virtual void | openUrl (const QString &urlText) |
| | Open as URL. More...
|
| |
| virtual void | showHelp (const char *filename=0) |
| | Show a help page, by default the main page. More...
|
| |
| virtual void | showUserGuide () |
| | Show the user guide. More...
|
| |
| virtual void | showReleaseNotes () |
| | Show the release notes. More...
|
| |
| virtual void | showClassDocs () |
| | Show the class docs. More...
|
| |
| virtual void | showAboutBox () |
| | Show the about box. More...
|
| |
| virtual void | launchVersionWebsite () |
| | Launch the product's version web site. More...
|
| |
| virtual void | launchProductWebsite () |
| | Launch the product web site. More...
|
| |
| virtual const DtTimeComponent & | displayTime () const |
| | Get the model's time component used to control the GUI's display time. More...
|
| |
| virtual void | playbackFileEvent (const QString &filename) |
| | Handle when a playback file is opened/closed. More...
|
| |
| virtual void | recordFileEvent (const QString &filename) |
| | Handle when a record file is opened/closed. More...
|
| |
| virtual bool | isZoomEnabled () const |
| | Get whether zooming is enabled. More...
|
| |
| virtual void | setFollowMode (bool enableFollow) |
| | Enable follow mode. More...
|
| |
| virtual void | setFollowInterval (double interval) |
| | Set follow interval. More...
|
| |
| virtual bool | isFollowMode () const |
| | Get the follow mode. More...
|
| |
| virtual void | jumpTimeChanged (const DtAbsoluteTime &jumpTime) |
| | Handle when a time jump is made. More...
|
| |
| virtual void | mediaPlayInWindowOperationActive (bool isActive, bool onCloseMainWindow=false) |
| | Show or hide the video view. When showing the view it increases the size of the view (and main window) while locking other views. More...
|
| |
| virtual void | changeGuiComponentVisibilityWithLocking (QString componentName, bool visible, int initialSize=-1, bool lockOtherViewsX=true, bool lockOtherViewsY=true, bool ignoreVisibility=false) |
| |
| virtual void | openDroppedFile (DtString &filename) |
| | Open a logger file that has been dropped onto the GUI. More...
|
| |
| virtual bool | protocolIsMatch (DtString &filename, DtString &protocol) |
| | Check if the protocol of the file matches the protocol of the Logger. More...
|
| |
| virtual bool | darkModeEnabled () |
| | Get the dark mode status. More...
|
| |
| virtual void | replaceAll (std::string &searchText, const std::string &stringToFind, const std::string &stringToReplace) const |
| | Replace all instances of stringToFind with stringToReplace in searchText. More...
|
| |
| virtual std::string | resolveVars (const std::string &s) |
| | Resolve a directory by replacing variables with the appropriate values. More...
|
| |
|
| virtual bool | exit () |
| | Attempt to exit the logger. More...
|
| |
| virtual void | startLongOperation () |
| | Start the long operation. More...
|
| |
| virtual void | finishLongOperation () |
| | Finish the long operation. More...
|
| |
| virtual void | updateLongOperation () |
| | Update the long operation. More...
|
| |
| virtual void | cancelLongOperation () |
| | Attempt to cancel a long operation. More...
|
| |
|
| virtual QString | getLoggerFileFilter () const |
| | Get the Logger file filter string. More...
|
| |
| virtual QString | getDefaultLoggerFileDirectory () const |
| | Get the default Logger file directory. More...
|
| |
| virtual QString | getSaveLoggerFileName (QWidget *parentWindow, QString title, QString &description, bool &descriptionChanged, DtString *streamConfiguration=0, int mediaPort=5000, bool activeStream=0) |
| | Query user for New Logger File name. More...
|
| |
| virtual bool | openFile () |
| | Attempt to open a file. Queries user to choose a file. More...
|
| |
| virtual bool | openFile (const QString &filename, bool checkMediaFile=false) |
| | Attempt to open a file, with a provided file name. More...
|
| |
| virtual bool | needDifferentConnectionSettings (DtString &filename) |
| | Check if playback file and connection settings are compatible. More...
|
| |
| virtual bool | saveFileAs (bool reopenAfterSave=true) |
| | Attempt to save a file (with a new name). More...
|
| |
| virtual void | saveFile (bool reopenAfterSave=true) |
| | Save a file. More...
|
| |
| virtual bool | fileSaved () const |
| | Is a file saved. More...
|
| |
| virtual bool | canCloseFile () |
| | Can file be closed? (recording or playback). More...
|
| |
| virtual bool | closeFile () |
| | Attempt to close a file (recording or playback). More...
|
| |
| virtual void | exportSection (const DtString &fileFormat) |
| | Export a section. More...
|
| |
| virtual void | exportFile (const DtString &fileFormat) |
| | Export the entire file. More...
|
| |
| virtual bool | openLoggerInformation () |
| | Open the logger information dialog. More...
|
| |
| virtual QVector< QString > | recentFiles () |
| | Get list of recently opened files. More...
|
| |
| virtual void | setRecentFiles (QVector< QString > recentFiles) |
| | Set list of recently opened files. More...
|
| |
| virtual void | addRecentFile (QString filename) |
| | Attempt to add file to recent files list. More...
|
| |
| virtual void | recordAs () |
| | Start a new recordingAs. More...
|
| |
| virtual void | recordFile (QString filename, QString description, bool overwrite) |
| | Start a record file with a specific name, and overwrite permission. More...
|
| |
| virtual void | queryToRecordMultipleFiles () |
| | Start a recording to multiple files. More...
|
| |
| virtual void | recordToMultipleFiles (QString filename, QString description) |
| | Record to multiple files. More...
|
| |
| virtual bool | queryStopRecordingEmptyTape () |
| | Recording is being stopped with no data. More...
|
| |
| virtual void | saveRecordingData () |
| | Save the currently recorded data without stopping recording. More...
|
| |
| virtual void | setZoom () |
| | Set the zoom settings. More...
|
| |
| virtual void | setZoom (const DtAbsoluteTime &start, const DtAbsoluteTime &end) |
| | Set the zoom area by times. More...
|
| |
|
| virtual void | setSpeed () |
| | Set the speed of playback. More...
|
| |
| virtual void | setStartStopTimes () |
| | Set the start and stop times by Dialog. More...
|
| |
| virtual void | setStartStopTimes (const DtAbsoluteTime &start, const DtAbsoluteTime &stop) |
| | Set the start and stop times. More...
|
| |
| virtual void | stop () |
| | Stop playback and recording. More...
|
| |
|
| virtual void | clearSelection () |
| | Clear using the current selection. More...
|
| |
| virtual void | cutSelection () |
| | Cut using the current selection. More...
|
| |
| virtual void | setDarkModeEnabled (bool enable) |
| | Set the boolean for the current stylesheet theme. More...
|
| |
| virtual void | loadStylesheet (bool enabled) |
| | Load the stylesheet for the given theme. More...
|
| |
| virtual void | mergeInFile () |
| | Merge in a new file. More...
|
| |
| virtual void | appendFile () |
| | Append a file to the end. More...
|
| |
| virtual void | prefixFile () |
| | Prefix a file to the beginning. More...
|
| |
| virtual void | offsetTime () |
| | Offset the time in a file. More...
|
| |
|
| virtual const DtLgrFullInterface * | fullInterface () const |
| | Get the full interface. More...
|
| |
| virtual DtLgrFullInterface * | fullInterface () |
| | Get the full interface. More...
|
| |
|
| virtual const DtLgrAppGui * | appGui () const |
| | Get the application GUI. More...
|
| |
| virtual DtLgrAppGui * | appGui () |
| | Get the application GUI. More...
|
| |
|
virtual const
DtLgrEditorInterface * | editorInterface () const |
| | Get an editor interface. More...
|
| |
| virtual DtLgrEditorInterface * | editorInterface () |
| | Get an editor interface. More...
|
| |
|
virtual const
DtLgrPlaybackInterface * | playbackInterface () const |
| | Get a playback interface. More...
|
| |
| virtual DtLgrPlaybackInterface * | playbackInterface () |
| | Get a playback interface. More...
|
| |
|
virtual const
DtLgrRecordInterface * | recordInterface () const |
| | Get a record interface. More...
|
| |
| virtual DtLgrRecordInterface * | recordInterface () |
| | Get a record interface. More...
|
| |
|
| virtual const DtLgrSimInterface * | simulationInterface () const |
| | Get a simulation interface. More...
|
| |
| virtual DtLgrSimInterface * | simulationInterface () |
| | Get a simulation interface. More...
|
| |
|
virtual const
DtLgrSystemInterface * | systemInterface () const |
| | Get a system interface. More...
|
| |
| virtual DtLgrSystemInterface * | systemInterface () |
| | Get a system interface. More...
|
| |
|
| virtual const DtLgrTimeInterface * | timeInterface () const |
| | Get the current time interface. More...
|
| |
| virtual DtLgrTimeInterface * | timeInterface () |
| | Get the current time interface. More...
|
| |