Source Code (Use browser search to find items of interest.)
Class Index
empath'EmpathMessageListPart (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.h:230)
class EmpathMessageListPart : public KParts::ReadOnlyPart
{
Q_OBJECT
public:
EmpathMessageListPart(QWidget * parent = 0, const char * name = 0);
virtual ~EmpathMessageListPart();
void _initActions();
protected slots:
void s_setIndex(const QDict<EmpathIndexRecord> &);
void s_messageCompose();
void s_messageView();
void s_messageReply();
void s_messageReplyAll();
void s_messageForward();
void s_messageBounce();
void s_messageSaveAs();
void s_messageCopyTo();
void s_messageMoveTo();
void s_messagePrint();
void s_messageFilter();
void s_messageDelete();
signals:
void messageActivated(const QString &);
void compose();
void reply(const QString &);
void replyAll(const QString &);
void forward(const QString &);
void bounce(const QString &);
void remove(const QStringList &);
void save(const QString &);
void copy(const QStringList &);
void move(const QStringList &);
void print(const QStringList &);
void filter(const QStringList &);
void view(const QString &);
protected:
virtual bool openFile() { return false; }
void enableAllActions(bool);
private:
EmpathMessageListWidget * widget_;
// Navigation actions
KAction * ac_goPrevious_;
KAction * ac_goNext_;
KAction * ac_goNextUnread_;
// Message related actions
KToggleAction * ac_messageTag_;
KToggleAction * ac_messageMarkRead_;
KToggleAction * ac_messageMarkReplied_;
KToggleAction * ac_hideRead_;
KToggleAction * ac_thread_;
KAction * ac_messageMarkMany_;
KAction * ac_messageView_;
KAction * ac_messageReply_;
KAction * ac_messageReplyAll_;
KAction * ac_messageForward_;
KAction * ac_messageBounce_;
KAction * ac_messageDelete_;
KAction * ac_messageSaveAs_;
KAction * ac_messageCopyTo_;
KAction * ac_messageMoveTo_;
KAction * ac_messagePrint_;
KAction * ac_messageFilter_;
// Thread related actions
KAction * ac_threadExpand_;
KAction * ac_threadCollapse_;
};
#endif
// vim:ts=4:sw=4:tw=78
empath'EmpathMessageListPart::EmpathMessageListPart() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:86)
EmpathMessageListPart::EmpathMessageListPart(
QWidget * parent,
const char * name
)
: KParts::ReadOnlyPart(parent, name)
{
setInstance(EmpathMessageListPartFactory::instance());
widget_ = new EmpathMessageListWidget(parent, this);
widget_->setFocusPolicy(QWidget::StrongFocus);
setWidget(widget_);
QObject::connect(
widget_, SIGNAL(messageActivated(const QString &)),
this, SIGNAL(messageActivated(const QString &)));
setXMLFile("EmpathMessageListWidget.rc");
enableAllActions(false);
}
empath'EmpathMessageListPart::~EmpathMessageListPart() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:106)
EmpathMessageListPart::~EmpathMessageListPart()
{
// Empty.
}
void
empath'EmpathMessageListPart::enableAllActions() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:112)
EmpathMessageListPart::enableAllActions(bool)
{
// STUB
}
void
empath'EmpathMessageListPart::_initActions() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:118)
EmpathMessageListPart::_initActions()
{
empath'EmpathMessageListPart::s_setIndex() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:159)
EmpathMessageListPart::s_setIndex(const QDict<EmpathIndexRecord> & l)
{
qDebug("EmpathMessageListPart::setIndex");
widget_->setIndex(l);
}
// -------------------------------------------------------------------------
empath'EmpathMessageListPart::s_messageCompose() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:945)
EmpathMessageListPart::s_messageCompose()
{ emit(compose()); }
void
empath'EmpathMessageListPart::s_messageReply() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:949)
EmpathMessageListPart::s_messageReply()
{ emit(reply(widget_->firstSelected())); }
void
empath'EmpathMessageListPart::s_messageReplyAll() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:953)
EmpathMessageListPart::s_messageReplyAll()
{ emit(replyAll(widget_->firstSelected())); }
void
empath'EmpathMessageListPart::s_messageForward() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:957)
EmpathMessageListPart::s_messageForward()
{ emit(forward(widget_->firstSelected())); }
void
empath'EmpathMessageListPart::s_messageBounce() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:961)
EmpathMessageListPart::s_messageBounce()
{ emit(bounce(widget_->firstSelected())); }
void
empath'EmpathMessageListPart::s_messageDelete() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:965)
EmpathMessageListPart::s_messageDelete()
{ emit(remove(widget_->selection())); }
void
empath'EmpathMessageListPart::s_messageSaveAs() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:969)
EmpathMessageListPart::s_messageSaveAs()
{ emit(save(widget_->firstSelected())); }
void
empath'EmpathMessageListPart::s_messageCopyTo() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:973)
EmpathMessageListPart::s_messageCopyTo()
{ emit(copy(widget_->selection())); }
void
empath'EmpathMessageListPart::s_messageMoveTo() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:977)
EmpathMessageListPart::s_messageMoveTo()
{ emit(move(widget_->selection())); }
void
empath'EmpathMessageListPart::s_messagePrint() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:981)
EmpathMessageListPart::s_messagePrint()
{ emit(print(widget_->selection())); }
void
empath'EmpathMessageListPart::s_messageFilter() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:985)
EmpathMessageListPart::s_messageFilter()
{ emit(filter(widget_->selection())); }
void
empath'EmpathMessageListPart::s_messageView() (./kdepim/empath/parts/libEmpathMessageListWidget/EmpathMessageListWidget.cpp:989)
EmpathMessageListPart::s_messageView()
{ emit(view(widget_->firstSelected())); }
QStringList