19 #include "quicklistentry.h"
21 QuickListEntry::QuickListEntry()
22 : m_hasSeparator(false)
27 QString QuickListEntry::actionId()
const
32 void QuickListEntry::setActionId(
const QString &actionId)
34 m_actionId = actionId;
37 QString QuickListEntry::text()
const
42 void QuickListEntry::setText(
const QString &text)
47 QString QuickListEntry::icon()
const
52 void QuickListEntry::setIcon(
const QString &icon)
57 bool QuickListEntry::clickable()
const
59 return !m_actionId.isEmpty();
62 void QuickListEntry::setHasSeparator(
bool hasSeparator)
64 m_hasSeparator = hasSeparator;
67 bool QuickListEntry::hasSeparator()
const
69 return m_hasSeparator;
72 bool QuickListEntry::operator==(
const QuickListEntry &other)
74 return !other.actionId().isEmpty() && other.actionId() == m_actionId;
77 bool QuickListEntry::isPrivate()
const
82 void QuickListEntry::setIsPrivate(
bool isPrivate)
84 m_isPrivate = isPrivate;