53 Q_PROPERTY(
bool actionsWithNoShortcutVisible READ areActionsWithNoShortcutVisible WRITE setActionsWithNoShortcutVisible)
54 Q_PROPERTY(
bool menuActionsVisible READ areMenuActionsVisible WRITE setMenuActionsVisible)
58 Q_PROPERTY(
int sortColumn READ sortColumn WRITE setSortColumn)
67 void addAction(QAction* action, const QString& group = QString());
70 void addActions(
QList<QAction*> actions, const QString& group = QString());
76 QStandardItem* groupItem(const QString& category);
80 void setActionsWithNoShortcutVisible(
bool show);
81 bool areActionsWithNoShortcutVisible()const;
85 void setMenuActionsVisible(
bool show);
86 bool areMenuActionsVisible()const;
90 void setSortColumn(
int column);
93 int sortColumn()const;
96 QStandardItemModel* model()const;
99 QTreeView* view()const;
112 QScopedPointer<ctkActionsWidgetPrivate>
d_ptr;
virtual void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
virtual QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const