5 #ifndef pqLogViewerDialog_h 6 #define pqLogViewerDialog_h 16 #include "vtkLogger.h" 61 bool eventFilter(QObject* obj, QEvent* event)
override;
64 void linkedScroll(
double time);
67 void setProcessVerbosity(
int process,
int index);
75 void recordRefTimes();
76 void initializeRankComboBox();
77 void initializeVerbosityComboBoxes();
78 void initializeVerbosities(QComboBox* combobox);
80 void updateCategory(
int category,
bool promote);
82 void updateCategories();
85 vtkLogger::Verbosity getVerbosity(
int index);
88 int getVerbosityIndex(vtkLogger::Verbosity verbosity);
91 QList<pqSingleLogViewerWidget*> LogViews;
92 QVector<int> RankNumbers;
93 QList<vtkSmartPointer<vtkSMProxy>> LogRecorderProxies;
94 using LogLocation = QPair<vtkSmartPointer<vtkSMProxy>,
int>;
95 QMap<LogLocation, double> RefTimes;
96 std::array<bool, 5> CategoryPromoted;
99 #endif // pqLogViewerDialog_h
#define PQCOMPONENTS_EXPORT
A window for showing multiple log viewers.