2017-11-07 Fred Gleason <fredg@paravelsystems.com>

* Added an 'RDLogFilter' widget.
This commit is contained in:
Fred Gleason
2017-11-07 14:33:33 -05:00
parent 94f0e1a9ea
commit 49491e79d7
22 changed files with 402 additions and 215 deletions

View File

@@ -36,6 +36,7 @@
#include <qcombobox.h>
#include <qlabel.h>
#include <rdlogfilter.h>
#include <rduser.h>
#include <rdripc.h>
#include <rdlibrary_conf.h>
@@ -61,7 +62,9 @@ class MainWidget : public QMainWindow
void trackData();
void reportData();
void filterChangedData(const QString &str);
/*
void filterClearedData();
*/
void logSelectionChangedData();
void logDoubleclickedData(QListViewItem *item,const QPoint &pt,int col);
void quitMainWidget();
@@ -80,6 +83,7 @@ class MainWidget : public QMainWindow
QLabel *log_user_label;
int log_card_no;
int log_stream_no;
/*
QLabel *log_service_label;
QComboBox *log_service_box;
QLabel *log_filter_label;
@@ -87,6 +91,8 @@ class MainWidget : public QMainWindow
QPushButton *log_filter_button;
QCheckBox *log_recent_check;
QLabel *log_recent_label;
*/
RDLogFilter *log_filter_widget;
QListView *log_log_list;
std::vector<RDLogLine> log_clipboard;
QPushButton *log_add_button;