"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "gmic-qt/src/FilterSelector/FiltersModel.h" between
gmic_2.8.1.tar.gz and gmic_2.8.2.tar.gz

About: G’MIC (GREY’s Magic for Image Computing) is a framework for image processing. It provides several different user interfaces to convert/manipulate/filter/ visualize generic image datasets (usable standalone or as plug-in for GIMP and Krita).

FiltersModel.h  (gmic_2.8.1):FiltersModel.h  (gmic_2.8.2)
skipping to change at line 32 skipping to change at line 32
* along with gmic_qt. If not, see <http://www.gnu.org/licenses/>. * along with gmic_qt. If not, see <http://www.gnu.org/licenses/>.
* *
*/ */
#ifndef GMIC_QT_FILTERSMODEL_H #ifndef GMIC_QT_FILTERSMODEL_H
#define GMIC_QT_FILTERSMODEL_H #define GMIC_QT_FILTERSMODEL_H
#include <QList> #include <QList>
#include <QMap> #include <QMap>
#include <QString> #include <QString>
#include <cstddef> #include <cstddef>
#include <vector> #include <vector>
#include "gmic_qt.h"
class FiltersModel { class FiltersModel {
public: public:
class Filter { class Filter {
public: public:
Filter(); Filter();
Filter & setName(const QString & name); Filter & setName(const QString & name);
Filter & setCommand(const QString & command); Filter & setCommand(const QString & command);
Filter & setPreviewCommand(const QString & previewCommand); Filter & setPreviewCommand(const QString & previewCommand);
Filter & setParameters(const QString & parameters); Filter & setParameters(const QString & parameters);
Filter & setPreviewFactor(float factor); Filter & setPreviewFactor(float factor);
Filter & setAccurateIfZoomed(bool accurate); Filter & setAccurateIfZoomed(bool accurate);
Filter & setPath(const QList<QString> & path); Filter & setPath(const QList<QString> & path);
Filter & setWarningFlag(bool flag); Filter & setWarningFlag(bool flag);
Filter & setDefaultInputMode(GmicQt::InputMode);
Filter & build(); Filter & build();
QString name() const; QString name() const;
QString plainText() const; QString plainText() const;
const QList<QString> & path() const; const QList<QString> & path() const;
QString hash() const; QString hash() const;
QString hash236() const; QString hash236() const;
QString command() const; QString command() const;
QString previewCommand() const; QString previewCommand() const;
QString parameters() const; QString parameters() const;
float previewFactor() const; float previewFactor() const;
bool isAccurateIfZoomed() const; bool isAccurateIfZoomed() const;
bool isWarning() const; bool isWarning() const;
GmicQt::InputMode defaultInputMode() const;
bool matchKeywords(const QList<QString> & keywords) const; bool matchKeywords(const QList<QString> & keywords) const;
bool matchFullPath(const QList<QString> & path) const; bool matchFullPath(const QList<QString> & path) const;
private: private:
QString _name; QString _name;
QString _plainText; QString _plainText;
QList<QString> _path; QList<QString> _path;
QList<QString> _plainPath; QList<QString> _plainPath;
QString _command; QString _command;
QString _previewCommand; QString _previewCommand;
GmicQt::InputMode _defaultInputMode;
QString _parameters; QString _parameters;
float _previewFactor; float _previewFactor;
bool _isAccurateIfZoomed; bool _isAccurateIfZoomed;
QString _hash; QString _hash;
bool _isWarning; bool _isWarning;
}; };
FiltersModel(); FiltersModel();
~FiltersModel(); ~FiltersModel();
 End of changes. 4 change blocks. 
0 lines changed or deleted 4 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)