mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-05-25 17:21:05 -04:00
New class for the work with emoticons - Emoticons
Redesigned emoticons window - flat buttons - 9 icons in a row - moved the window to the direction of the input object git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3487 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
parent
6e771af2b6
commit
0b63a4be86
15 changed files with 272 additions and 196 deletions
|
@ -26,12 +26,13 @@
|
|||
#include <QItemDelegate>
|
||||
|
||||
#include "ForumsDialog.h"
|
||||
#include "gui/RetroShareLink.h"
|
||||
#include "gui/forums/CreateForum.h"
|
||||
#include "gui/forums/CreateForumMsg.h"
|
||||
#include "gui/forums/ForumDetails.h"
|
||||
#include "RetroShareLink.h"
|
||||
#include "forums/CreateForum.h"
|
||||
#include "forums/CreateForumMsg.h"
|
||||
#include "forums/ForumDetails.h"
|
||||
#include "msgs/MessageComposer.h"
|
||||
#include "gui/settings/rsharesettings.h"
|
||||
#include "settings/rsharesettings.h"
|
||||
#include "common/Emoticons.h"
|
||||
|
||||
#include <retroshare/rspeers.h>
|
||||
#include <retroshare/rsforums.h>
|
||||
|
@ -215,8 +216,6 @@ ForumsDialog::ForumsDialog(QWidget *parent)
|
|||
ui.forumName->setFont(m_ForumNameFont);
|
||||
ui.threadTitle->setFont(m_ForumNameFont);
|
||||
|
||||
style.loadEmoticons();
|
||||
|
||||
QMenu *forummenu = new QMenu();
|
||||
forummenu->addAction(ui.actionCreate_Forum);
|
||||
forummenu->addSeparator();
|
||||
|
@ -1423,14 +1422,7 @@ void ForumsDialog::insertPost()
|
|||
|
||||
QString extraTxt;
|
||||
extraTxt += QString::fromStdWString(msg.msg);
|
||||
|
||||
QHashIterator<QString, QString> i(style.smileys);
|
||||
while(i.hasNext())
|
||||
{
|
||||
i.next();
|
||||
foreach(QString code, i.key().split("|"))
|
||||
extraTxt.replace(code, "<img src=\"" + i.value() + "\" />");
|
||||
}
|
||||
Emoticons::formatText(extraTxt);
|
||||
|
||||
ui.postText->setHtml(extraTxt);
|
||||
ui.threadTitle->setText(QString::fromStdWString(msg.title));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue