Kstars
finddialoglite.cpp
47 KStarsLite::Instance()->qmlEngine()->rootContext()->setContextProperty("SortModel", m_sortModel);
135 QVariant sObj = m_sortModel->data(m_sortModel->index(index, 0), SkyObjectListModel::SkyObjectRole);
148 // If it is an NGC/IC/M catalog number, as in "M 76" or "NGC 5139", check for absence of the space
void append(const T &value)
Q_INVOKABLE void selectObject(int index)
Open context menu for object with given index from m_sortModel.
Definition: finddialoglite.cpp:133
DisplayRole
CaseInsensitive
T value() const const
QList< Key > keys() const const
void append(const T &value)
Definition: kstarsdata.h:70
Q_INVOKABLE void filterByType(uint typeIndex)
pre-filter the list of objects according to the selected object type.
Definition: finddialoglite.cpp:55
void setFilterRole(int role)
void slotSelectObject(SkyObject *skyObj)
centres skyObj in SkyMap and opens context drawer with skyObj Used in FindDialogLite
Definition: skymaplite.cpp:590
virtual void sort(int column, Qt::SortOrder order) override
void setContextProperty(const QString &name, QObject *value)
virtual void setSourceModel(QAbstractItemModel *sourceModel) override
QQmlContext * rootContext() const const
void setSortRole(int role)
QString i18n(const char *text, const TYPE &arg...)
bool isEmpty() const const
virtual int rowCount(const QModelIndex &parent) const const override
void setDynamicSortFilter(bool enable)
void setFilterFixedString(const QString &pattern)
void setCaseSensitivity(Qt::CaseSensitivity cs)
QString & replace(int position, int n, QChar after)
QString & remove(int position, int n)
virtual QModelIndex index(int row, int column, const QModelIndex &parent) const const override
Q_INVOKABLE void filterList(QString searchQuery)
When Text is entered in the QLineEdit, filter the List of objects so that only objects which start wi...
Definition: finddialoglite.cpp:124
void setIsResolveEnabled(bool isResolveEnabled)
Setter for isResolveEnabled.
Definition: finddialoglite.cpp:190
virtual QVariant data(const QModelIndex &index, int role) const const override
void setPattern(const QString &pattern)
bool contains(QChar ch, Qt::CaseSensitivity cs) const const
void setFilterCaseSensitivity(Qt::CaseSensitivity cs)
Q_INVOKABLE bool isInList(QString searchQuery)
Definition: finddialoglite.cpp:167
Q_INVOKABLE void resolveInInternet(QString searchQuery)
searches for the object in internet (adopted to KStars Lite version of FindDialog::finishProcessing()
Definition: finddialoglite.cpp:185
QString toString() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri Aug 12 2022 04:00:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri Aug 12 2022 04:00:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.