kopete/kopete
chattexteditpart.cpp
Go to the documentation of this file.
76 editor = new KopeteRichTextWidget(parent, m_session->protocol()->capabilities(), actionCollection());
107 connect( session, SIGNAL(onlineStatusChanged(Kopete::Contact*,Kopete::OnlineStatus,Kopete::OnlineStatus)),
108 this, SLOT(slotContactStatusChanged(Kopete::Contact*,Kopete::OnlineStatus,Kopete::OnlineStatus)) );
187 //kDebug(14000) << "replacing selection:" << textCursor.selectedText() << "with match:" << match;
253 void ChatTextEditPart::slotContactStatusChanged( Kopete::Contact *, const Kopete::OnlineStatus &newStatus, const Kopete::OnlineStatus &oldStatus )
463 QFont font = ( settings->chatFontSelection() == 1 ) ? settings->chatFont() : KGlobalSettings::generalFont();
507 KAboutData *aboutData = new KAboutData("krichtexteditpart", 0, ki18n("Chat Text Edit Part"), "0.1",
510 aboutData->addAuthor(ki18n("Richard J. Moore"), KLocalizedString(), "rich@kde.org", "http://xmelegance.org/" );
511 aboutData->addAuthor(ki18n("Jason Keirstead"), KLocalizedString(), "jason@keirstead.org", "http://www.keirstead.org/" );
512 aboutData->addAuthor(ki18n("Michaƫl Larouche"), KLocalizedString(), "larouche@kde.org" "http://www.tehbisnatch.org/" );
513 aboutData->addAuthor(ki18n("Benson Tsai"), KLocalizedString(), "btsai@vrwarp.com" "http://www.vrwarp.com/" );
534 textEdit()->setAlignment(static_cast<Qt::AlignmentFlag>(config.readEntry( "EditAlignment", int(Qt::AlignLeft) )));
int position() const
int indexOf(QChar ch, int from, Qt::CaseSensitivity cs) const
void setDefaultRichCharFormat(const QTextCharFormat &format)
Definition: kopeterichtextwidget.cpp:520
int position() const
bool isRichTextEnabled() const
Is rich text is currently enabled.
Definition: chattexteditpart.cpp:569
ChatTextEditPart(Kopete::ChatSession *session, QWidget *parent)
Definition: chattexteditpart.cpp:59
void resetConfig(KConfigGroup &config)
Definition: chattexteditpart.cpp:547
void messageSent(Kopete::Message &message)
Emitted when a message is sent.
QBrush foreground() const
QFont font() const
void readConfig(KConfigGroup &config)
Definition: chattexteditpart.cpp:518
int size() const
int lastIndexOf(QChar ch, int from, Qt::CaseSensitivity cs) const
bool isNull() const
void clear()
QBrush background() const
const QColor & color() const
void setForeground(const QBrush &brush)
int count(const T &value) const
bool empty() const
void insertText(const QString &text)
void setObjectName(const QString &name)
bool isEmpty() const
QString trimmed() const
void setBackground(const QBrush &brush)
A KopeteRichTextWidget with overridden behaviors.
Definition: kopeterichtextwidget.h:44
QTextCharFormat currentRichFormat() const
Definition: kopeterichtextwidget.cpp:564
void setCurrentRichCharFormat(const QTextCharFormat &format)
Definition: kopeterichtextwidget.cpp:529
void canSendChanged(bool canSend)
Our send-button-enabled flag might have changed.
void toolbarToggled(bool enabled)
void setCheckSpellingEnabled(bool enabled)
Enable or Disable the automatic spell checking.
Definition: chattexteditpart.cpp:490
QTextBlock block() const
void sendMessage()
Sends the text currently entered into the edit area.
Definition: chattexteditpart.cpp:263
void setFont(const QFont &font)
void stop()
QString text() const
QString & replace(int position, int n, QChar after)
static KAboutData * createAboutData()
Definition: chattexteditpart.cpp:505
QString toPlainText() const
KParts::GenericFactory< ChatTextEditPart > ChatTextEditPartFactory
Definition: chattexteditpart.cpp:56
void setTextOrHtml(const QString &text)
Definition: kopeterichtextwidget.cpp:118
QString mid(int position, int n) const
int blockNumber() const
Kopete::Message contents()
Returns the message currently in the edit area.
Definition: chattexteditpart.cpp:412
void writeConfig(KConfigGroup &config)
Definition: chattexteditpart.cpp:537
bool isRichTextEnabled() const
Definition: kopeterichtextwidget.cpp:569
int length() const
bool mightBeRichText(const QString &text)
void setHtml(const QString &html)
QString left(int n) const
void start(int msec)
void prepend(const T &value)
void slotResetFontAndColor()
Definition: kopeterichtextwidget.cpp:249
bool checkSpellingEnabled() const
Get the state of auto spell checking.
Definition: chattexteditpart.cpp:495
void setContents(const Kopete::Message &message)
Sets the message in the edit field.
Definition: chattexteditpart.cpp:403
bool isActive() const
void setDefaultPlainCharFormat(const QTextCharFormat &format)
Definition: kopeterichtextwidget.cpp:499
QString arg(qlonglong a, int fieldWidth, int base, const QChar &fillChar) const
QString text(Qt::TextFormat format=Qt::AutoText) const
Get the text in the editor in the given format.
Definition: chattexteditpart.cpp:561
QTextCharFormat defaultRichFormat() const
Definition: kopeterichtextwidget.cpp:559
void setSingleShot(bool singleShot)
int length() const
void setPosition(int pos, MoveMode m)
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:29:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:29:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.