##// END OF EJS Templates
Added static plugin support...
Added static plugin support In case of fully static exe even plugins must be static to allow single file executable. Small fix, when using resources in app from library they must be initialized with Q_INIT_RESOURCE. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r477:eab21078feec
r1123:247dc18789c6
Show More
DataSourceTreeWidgetItem.h
37 lines | 1.1 KiB | text/x-c | CLexer
/ gui / include / DataSource / DataSourceTreeWidgetItem.h
Alexandre Leroux
Defines the QTreeWidgetItem for a data source item
r80 #ifndef SCIQLOP_DATASOURCETREEWIDGETITEM_H
#define SCIQLOP_DATASOURCETREEWIDGETITEM_H
#include <Common/spimpl.h>
#include <QLoggingCategory>
#include <QTreeWidgetItem>
Q_DECLARE_LOGGING_CATEGORY(LOG_DataSourceTreeWidgetItem)
class DataSourceItem;
/**
* @brief The DataSourceTreeWidgetItem is the graphical representation of a data source item. It is
* intended to be displayed in a QTreeWidget.
* @sa DataSourceItem
*/
class DataSourceTreeWidgetItem : public QTreeWidgetItem {
public:
explicit DataSourceTreeWidgetItem(const DataSourceItem *data, int type = Type);
explicit DataSourceTreeWidgetItem(QTreeWidget *parent, const DataSourceItem *data,
int type = Type);
Alexandre Leroux
Implements filter function for data source...
r477 const DataSourceItem *data() const;
Alexandre Leroux
Defines the QTreeWidgetItem for a data source item
r80 virtual QVariant data(int column, int role) const override;
virtual void setData(int column, int role, const QVariant &value) override;
Alexandre Leroux
Adds actions for items in the DataSourceWidget...
r142 /// @return the actions associated to the item
QList<QAction *> actions() const noexcept;
Alexandre Leroux
Defines the QTreeWidgetItem for a data source item
r80 private:
class DataSourceTreeWidgetItemPrivate;
spimpl::unique_impl_ptr<DataSourceTreeWidgetItemPrivate> impl;
};
#endif // SCIQLOP_DATASOURCETREEWIDGETITEM_H