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 <QTableView>
11
#include <QPushButton>
12
#include <QCheckBox>
13
14
namespace
dbe
15
{
16
class
FindDialog;
17
18
class
CustomFileView
:
public
QTableView
19
{
20
Q_OBJECT
21
public
:
22
CustomFileView
( QWidget * parent =
nullptr
);
23
void
CreateActions
();
24
void
ConnectActions
();
25
void
CreateContextMenu
();
27
void
contextMenuEvent
( QContextMenuEvent * Event );
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:112
dbe::CustomFileView::EditedSearchString
void EditedSearchString()
Definition
CustomFileView.cpp:304
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:310
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:262
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:88
dbe::CustomFileView::ConnectActions
void ConnectActions()
Definition
CustomFileView.cpp:73
dbe::CustomFileView::GoToNext
void GoToNext()
Definition
CustomFileView.cpp:168
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:275
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:248
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:197
dbe::CustomFileView::CreateContextMenu
void CreateContextMenu()
Definition
CustomFileView.cpp:79
dbe::CustomFileView::m_file_info_action
QAction * m_file_info_action
Definition
CustomFileView.hpp:34
dbe
Include QT Headers.
Definition
BatchChangeWidget.hpp:18
Generated on
for DUNE-DAQ by
1.17.0