21 #ifndef __ctkCompleter_h
22 #define __ctkCompleter_h
29 #include "ctkWidgetsExport.h"
30 class ctkCompleterPrivate;
63 Q_PROPERTY(
ModelFiltering modelFiltering READ modelFiltering WRITE setModelFiltering)
81 virtual QStringList
splitPath(
const QString& s)
const;
91 QScopedPointer<ctkCompleterPrivate>
d_ptr;
virtual QStringList splitPath(const QString &s) const
ctkCompleter(QObject *parent=0)
ctkCompleter(const QStringList &list, QObject *parent=0)
ctkCompleter(QAbstractItemModel *model, QObject *parent=0)
QAbstractItemModel * sourceModel() const
void setModelFiltering(ModelFiltering filter)
QScopedPointer< ctkCompleterPrivate > d_ptr
void setSourceModel(QAbstractItemModel *model)
ModelFiltering modelFiltering() const
Q_DECLARE_METATYPE(ctkDICOMPersonName)