1 #ifndef __libquark_gui_BasicTreeView_hxx 2 #define __libquark_gui_BasicTreeView_hxx 5 #include <QResizeEvent> 16 class ActivityIndicator;
30 QTreeView::setModel(model);
38 QTreeView::setModel(model);
43 void setPreference(
const QString &preference);
48 void saveState()
const;
52 void setLoading(
bool loading);
54 void resizeColumnsToContents();
58 virtual bool event(QEvent *event);
59 virtual void resizeEvent(QResizeEvent *event);
63 void applyFieldWidths();
67 QList<int> _fieldPreferredWidths;
69 mutable QTimer _saveTimer;
70 mutable qint64 _lastStateChange;
76 #endif // __libquark_gui_BasicTreeView_hxx Definition: BasicTreeModel.h++:22
void setModel(BasicFilterTreeModel< T > *model)
Definition: BasicTreeView.h++:36
Definition: BasicTreeView.h++:18
An animated component (a "throbber") that indicates ongoing activity in an application.
Definition: ActivityIndicator.h++:22
An abstract subclass of QSortFilterProxyModel for sorting and filtering of AbstractTreeModels.
Definition: BasicFilterTreeModel.h++:25
void setModel(BasicTreeModel< T > *model)
Definition: BasicTreeView.h++:28
Definition: BasicTreeModelBase.h++:13
Definition: BarChartView.h++:6
#define LIBQUARK_API
Definition: Quark.h++:18