DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
dbe
include
dbe
CustomFileView.hpp
Go to the documentation of this file.
1
// DUNE DAQ modification notice:
2
// This file has been modified from the original ATLAS dbe source for the DUNE DAQ project.
3
// Fork baseline commit: dbe-02-12-17 (2022-05-12).
4
// Renamed since fork: yes (from dbe/CustomFileView.h to include/dbe/CustomFileView.hpp).
5
6
#ifndef CUSTOMFILEVIEW_H
7
#define CUSTOMFILEVIEW_H
8
10
#include <QCheckBox>
11
#include <QPushButton>
12
#include <QTableView>
13
14
namespace
dbe
{
15
class
FindDialog;
16
17
class
CustomFileView
:
public
QTableView
18
{
19
Q_OBJECT
20
public
:
21
CustomFileView
(QWidget* parent =
nullptr
);
22
void
CreateActions
();
23
void
ConnectActions
();
24
void
CreateContextMenu
();
26
void
contextMenuEvent
(QContextMenuEvent* Event);
27
28
private
:
30
QMenu*
ContextMenu
;
31
QAction*
LaunchIncludeEditor
;
32
QAction*
HideReadOnlyFiles
;
33
QAction*
FindFile
;
34
QAction*
m_file_info_action
;
36
QDialog*
FindFileDialog
;
37
QLineEdit*
LineEdit
;
38
QPushButton*
NextButton
;
39
QPushButton*
GoButton
;
40
QCheckBox*
WholeWordCheckBox
;
41
QCheckBox*
CaseSensitiveCheckBox
;
43
int
ListIndex
;
44
QModelIndexList
ListOfMatch
;
45
private
slots:
46
void
GoToFile
();
47
void
GoToNext
();
48
void
FindFileSlot
();
49
void
LaunchIncludeEditorSlot
();
50
void
HideReadOnlyFilesSlot
(
bool
Hide);
51
void
EditedSearchString
(QString Text);
52
void
EditedSearchString
();
53
void
ChangeSelection
(QModelIndex Index);
54
void
file_info_slot
();
55
void
file_info_slot
(QModelIndex index);
56
signals:
57
void
stateChanged
(
const
QString& FileName);
58
};
59
}
// end namespace dbe
60
#endif
// CUSTOMFILEVIEW_H
dbe::CustomFileView::GoToFile
void GoToFile()
Definition
CustomFileView.cpp:107
dbe::CustomFileView::LineEdit
QLineEdit * LineEdit
Definition
CustomFileView.hpp:37
dbe::CustomFileView::CustomFileView
CustomFileView(QWidget *parent=nullptr)
Including QT Headers.
Definition
CustomFileView.cpp:22
dbe::CustomFileView::ChangeSelection
void ChangeSelection(QModelIndex Index)
Definition
CustomFileView.cpp:292
dbe::CustomFileView::CaseSensitiveCheckBox
QCheckBox * CaseSensitiveCheckBox
Definition
CustomFileView.hpp:41
dbe::CustomFileView::HideReadOnlyFiles
QAction * HideReadOnlyFiles
Definition
CustomFileView.hpp:32
dbe::CustomFileView::LaunchIncludeEditorSlot
void LaunchIncludeEditorSlot()
Definition
CustomFileView.cpp:247
dbe::CustomFileView::CreateActions
void CreateActions()
Definition
CustomFileView.cpp:43
dbe::CustomFileView::WholeWordCheckBox
QCheckBox * WholeWordCheckBox
Definition
CustomFileView.hpp:40
dbe::CustomFileView::contextMenuEvent
void contextMenuEvent(QContextMenuEvent *Event)
Reimplemented functions.
Definition
CustomFileView.cpp:85
dbe::CustomFileView::ConnectActions
void ConnectActions()
Definition
CustomFileView.cpp:70
dbe::CustomFileView::GoToNext
void GoToNext()
Definition
CustomFileView.cpp:157
dbe::CustomFileView::ListOfMatch
QModelIndexList ListOfMatch
Definition
CustomFileView.hpp:44
dbe::CustomFileView::NextButton
QPushButton * NextButton
Definition
CustomFileView.hpp:38
dbe::CustomFileView::GoButton
QPushButton * GoButton
Definition
CustomFileView.hpp:39
dbe::CustomFileView::HideReadOnlyFilesSlot
void HideReadOnlyFilesSlot(bool Hide)
Definition
CustomFileView.cpp:259
dbe::CustomFileView::stateChanged
void stateChanged(const QString &FileName)
dbe::CustomFileView::ContextMenu
QMenu * ContextMenu
Context menu with the possible actions.
Definition
CustomFileView.hpp:30
dbe::CustomFileView::file_info_slot
void file_info_slot()
Definition
CustomFileView.cpp:231
dbe::CustomFileView::LaunchIncludeEditor
QAction * LaunchIncludeEditor
Definition
CustomFileView.hpp:31
dbe::CustomFileView::FindFileDialog
QDialog * FindFileDialog
File Dialog.
Definition
CustomFileView.hpp:36
dbe::CustomFileView::FindFile
QAction * FindFile
Definition
CustomFileView.hpp:33
dbe::CustomFileView::ListIndex
int ListIndex
Match Variables.
Definition
CustomFileView.hpp:43
dbe::CustomFileView::FindFileSlot
void FindFileSlot()
Definition
CustomFileView.cpp:182
dbe::CustomFileView::CreateContextMenu
void CreateContextMenu()
Definition
CustomFileView.cpp:76
dbe::CustomFileView::EditedSearchString
void EditedSearchString(QString Text)
Definition
CustomFileView.cpp:273
dbe::CustomFileView::m_file_info_action
QAction * m_file_info_action
Definition
CustomFileView.hpp:34
dbe
Include QT Headers.
Definition
BatchChangeWidget.hpp:16
Generated on
for DUNE-DAQ by
1.18.0