13 #include <QFileDialog>
26 class DtRemoteFilePreviewWidget;
27 class DtLgrRemoteMainWindow;
43 REMOTE_DIALOG_TYPE_RECORD
50 DtRemoteDialogType type, Qt::WindowFlags f = Qt::SubWindow );
56 virtual void setSaveMode(
bool save);
60 virtual void setShowPreviewButton(
bool show);
63 virtual void setEnablePreviewButton(
bool enable);
66 virtual void setShowEditPanel();
69 virtual QString descriptionText();
72 virtual bool descriptionChanged();
76 bool checkboxChecked();
79 void setCheckboxDisabled(
bool disable);
83 void setCheckboxState(Qt::CheckState state);
88 void showFileExists(
const QString& filename);
97 virtual void showLoggerFileInfo();
104 virtual void fileSelectionChanged(
const QString& file);
110 virtual void fileNameTextChanged(
const QString& text);
114 virtual void onFolderSelectionChanged(
int index);
118 virtual void onNavigateButtonClicked();
123 virtual void onBypassFileChecked();
QSize myDialogSize
Definition: lgrRemoteFileDialog.h:136
QToolButton * myInfoButton
Definition: lgrRemoteFileDialog.h:132
QListView * myListView
Definition: lgrRemoteFileDialog.h:134
QCheckBox * myCheckbox
Definition: lgrRemoteFileDialog.h:130
DtRemoteFilePreviewWidget * myLoggerFilePreviewWidget
Definition: lgrRemoteFileDialog.h:128
The Logger Tape File Dialog.
Definition: lgrRemoteFileDialog.h:30
DtRemoteDialogType
Dialog can be created for retrieving the name of a file to be opened (takes file names for existing f...
Definition: lgrRemoteFileDialog.h:41
#define DT_DLL_LGRREMOTEGUI
Definition: lgrRemoteGui.h:21
bool myBypassFileChecked
Definition: lgrRemoteFileDialog.h:139
bool myShowFileExists
Definition: lgrRemoteFileDialog.h:141
Definition: lgrRemoteFileDialog.h:42
QPushButton * myOpenButton
Definition: lgrRemoteFileDialog.h:133
int myPreviewPanelWidth
Definition: lgrRemoteFileDialog.h:137
bool myCloseDialog
Definition: lgrRemoteFileDialog.h:140
QLineEdit * myNameEdit
Definition: lgrRemoteFileDialog.h:131
DtLgrRemoteMainWindow * myMainWindow
Definition: lgrRemoteFileDialog.h:129
bool myOpenButtonEnabled
Definition: lgrRemoteFileDialog.h:138
QListWidget * myListWidget
Definition: lgrRemoteFileDialog.h:135
Definition: lgrRemoteMainWindow.h:49