21 #ifndef __ctkErrorLogWidget_h 22 #define __ctkErrorLogWidget_h 28 #include "ctkWidgetsExport.h" 31 class ctkErrorLogWidgetPrivate;
32 class QAbstractButton;
50 Q_INVOKABLE
void setColumnHidden(
int columnId,
bool hidden)
const;
53 void setAllEntriesVisible(
bool visibility =
true);
55 void setErrorEntriesVisible(
bool visibility);
57 void setWarningEntriesVisible(
bool visibility);
59 void setInfoEntriesVisible(
bool visibility);
61 void setUnknownEntriesVisible(
bool visibility);
64 void onRowsInserted(
const QModelIndex &parent,
int first,
int last);
66 void onLogLevelFilterChanged();
70 void onSelectionChanged(
const QItemSelection & selected,
const QItemSelection & deselected);
73 QScopedPointer<ctkErrorLogWidgetPrivate>
d_ptr;