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;