9 #ifndef lgrRecordMultipleFilesDialog_H_
10 #define lgrRecordMultipleFilesDialog_H_
16 #include "ui_recordMultipleFiles.h"
17 #include <commonWidgets/preciseTimeEdit.h>
28 public Ui::DtLgrRecordMultipleFiles
44 virtual QString getDestination()
const;
47 virtual QString getDescription()
const;
50 virtual void setVisible(
bool visible);
58 virtual void onCancel();
61 virtual void browseFile();
64 virtual void filenameChanged(
const QString& text);
67 virtual void restoreConvention();
70 virtual void hideConventionEditor();
73 virtual void showConventionEditor();
76 void enableConventionEditors(
bool enabled);
79 void insertSelectedMacro();
82 void syncInsertButton();
87 virtual void toggleEditMode();
93 virtual void setEditableBackground();
97 virtual void setNonEditableBackground();
101 virtual void setBgColor(
QWidget* widget, QColor& color);
105 virtual void setBgColor(QTextBrowser* wview, QColor& color);
108 void useAsExportDialog();
QTextBrowser * myDescriptionView
Definition: lgrRecordMultipleFilesDialog.h:114
The logger GUI's model.
Definition: lgrGuiModel.h:56
Contains MAKLogger::DtLgrExportDialog class.
DtLgrGuiModel * myModel
Definition: lgrRecordMultipleFilesDialog.h:110
Definition: lgrExportDialog.h:20
MAKCommonWidgets::DtPreciseTimeEdit * myTimeEdit
Definition: lgrRecordMultipleFilesDialog.h:111
The dialog for configuring how to record to multiple files.
Definition: lgrRecordMultipleFilesDialog.h:27
#define DT_DLL_LGRGUI
Definition: lgrGui.h:19
bool myUseAsExportDialogFlag
Definition: lgrRecordMultipleFilesDialog.h:112
Defines INPORT/EXPORT macros for lgrGui library.
QTextEdit * myDescriptionEdit
Definition: lgrRecordMultipleFilesDialog.h:115