rename class and source ChanMsgDialog to MessageComposer

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2978 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
defnax 2010-05-23 19:13:41 +00:00
parent 75349f4fe8
commit 1fb7fb005c
12 changed files with 98 additions and 98 deletions

View File

@ -221,7 +221,7 @@ HEADERS += rshare.h \
gui/channels/CreateChannelMsg.h \
gui/connect/ConnectDialog.h \
gui/connect/ConfCertDialog.h \
gui/msgs/ChanMsgDialog.h \
gui/msgs/MessageComposer.h \
gui/msgs/textformat.h \
gui/images/retroshare_win.rc.h \
gui/settings/rsharesettings.h \
@ -323,7 +323,7 @@ FORMS += gui/StartDialog.ui \
gui/chat/PopupChatDialog.ui \
gui/connect/ConnectDialog.ui \
gui/connect/ConfCertDialog.ui \
gui/msgs/ChanMsgDialog.ui \
gui/msgs/MessageComposer.ui \
gui/settings/settings.ui \
gui/settings/GeneralPage.ui \
gui/settings/DirectoriesPage.ui \
@ -433,7 +433,7 @@ SOURCES += main.cpp \
gui/chat/HandleRichText.cpp \
gui/connect/ConnectDialog.cpp \
gui/connect/ConfCertDialog.cpp \
gui/msgs/ChanMsgDialog.cpp \
gui/msgs/MessageComposer.cpp \
gui/common/vmessagebox.cpp \
gui/common/rwindow.cpp \
gui/common/html.cpp \

View File

@ -24,7 +24,7 @@
#include "gui/forums/CreateForum.h"
#include "gui/forums/CreateForumMsg.h"
#include "gui/forums/ForumDetails.h"
#include "msgs/ChanMsgDialog.h"
#include "msgs/MessageComposer.h"
#include "rsiface/rsiface.h"
#include "rsiface/rspeers.h"
@ -1344,7 +1344,7 @@ void ForumsDialog::replytomessage()
if (rsPeers->getPeerName(msgInfo.srcId) !="")
{
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
nMsgDialog->newMsg();
nMsgDialog->insertTitleText( (QString("Re: ") + QString::fromStdWString(msgInfo.title)).toStdString()) ;
nMsgDialog->setWindowTitle(tr("Re: ") + QString::fromStdWString(msgInfo.title) ) ;

View File

@ -21,7 +21,7 @@
#include "MessagesDialog.h"
#include "msgs/ChanMsgDialog.h"
#include "msgs/MessageComposer.h"
#include "gui/RetroShareLink.h"
#include "util/printpreview.h"
#include "util/misc.h"
@ -475,7 +475,7 @@ void MessagesDialog::msgfilelistWidgetCostumPopupMenu( QPoint point )
void MessagesDialog::newmessage()
{
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
/* fill it in */
//std::cerr << "MessagesDialog::newmessage()" << std::endl;
@ -504,7 +504,7 @@ void MessagesDialog::replytomessage()
if (!rsMsgs -> getMessage(mid, msgInfo))
return ;
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
/* fill it in */
//std::cerr << "MessagesDialog::newmessage()" << std::endl;
nMsgDialog->newMsg();
@ -552,7 +552,7 @@ void MessagesDialog::replyallmessage()
if (!rsMsgs -> getMessage(mid, msgInfo))
return ;
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
/* fill it in */
//std::cerr << "MessagesDialog::newmessage()" << std::endl;
nMsgDialog->newMsg();
@ -607,7 +607,7 @@ void MessagesDialog::forwardmessage()
if (!rsMsgs -> getMessage(mid, msgInfo))
return ;
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
/* fill it in */
//std::cerr << "MessagesDialog::newmessage()" << std::endl;
nMsgDialog->newMsg();

View File

@ -33,7 +33,7 @@
#include "MessengerWindow.h"
#include "chat/PopupChatDialog.h"
#include "msgs/ChanMsgDialog.h"
#include "msgs/MessageComposer.h"
#include "PeersDialog.h"
#include "connect/ConfCertDialog.h"
#include "util/PixmapMerging.h"
@ -842,7 +842,7 @@ void MessengerWindow::sendMessage()
}
/* create a message */
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
nMsgDialog->newMsg();
nMsgDialog->show();

View File

@ -35,7 +35,7 @@
#include "settings/rsharesettings.h"
#include "chat/PopupChatDialog.h"
#include "msgs/ChanMsgDialog.h"
#include "msgs/MessageComposer.h"
#include "connect/ConfCertDialog.h"
#include "profile/ProfileView.h"
#include "profile/ProfileWidget.h"
@ -712,7 +712,7 @@ void PeersDialog::msgfriend()
}
/* create a message */
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
nMsgDialog->newMsg();
nMsgDialog->show();

View File

@ -24,7 +24,7 @@
#include "rshare.h"
#include "SearchDialog.h"
#include "RetroShareLink.h"
#include "msgs/ChanMsgDialog.h"
#include "msgs/MessageComposer.h"
#include <gui/RSHumanReadableDelegate.h>
#include "rsiface/rsiface.h"
@ -1194,7 +1194,7 @@ void SearchDialog::sendLinkTo( )
copysearchLink();
/* create a message */
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
nMsgDialog->newMsg();
nMsgDialog->insertTitleText("New RetroShare Link(s)");

View File

@ -29,7 +29,7 @@
#include "rsiface/rsfiles.h"
#include "util/RsAction.h"
#include "msgs/ChanMsgDialog.h"
#include "msgs/MessageComposer.h"
#include "settings/rsharesettings.h"
#include "AddLinksDialog.h"
#include "SendLinkDialog.h"
@ -334,7 +334,7 @@ void SharedFilesDialog::sendremoteLinkTo()
copyLinkRemote ();
/* create a message */
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
/* fill it in
* files are receommended already
@ -355,7 +355,7 @@ void SharedFilesDialog::sendLinkTo()
copyLinkLocal ();
/* create a message */
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
/* fill it in
@ -378,7 +378,7 @@ void SharedFilesDialog::sendHtmlLinkTo( )
copyLinkLocal ();
/* create a message */
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
/* fill it in
* files are receommended already
@ -517,7 +517,7 @@ void SharedFilesDialog::recommendFilesTo( std::string rsid )
return ;
/* create a message */
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
/* fill it in
* files are receommended already
@ -547,7 +547,7 @@ void SharedFilesDialog::recommendFilesToMsg( std::string rsid )
/* create a message */
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
nMsgDialog->insertFileList(files_info) ;
nMsgDialog->newMsg();

View File

@ -28,7 +28,7 @@
#include "rsiface/rsmsgs.h"
#include "rsiface/rspeers.h"
#include "gui/msgs/ChanMsgDialog.h"
#include "gui/msgs/MessageComposer.h"
#include <iostream>
@ -254,7 +254,7 @@ void MsgItem::replyMsg()
if (!rsMsgs -> getMessage(mMsgId, msgInfo))
return ;
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
nMsgDialog->newMsg();
nMsgDialog->insertTitleText( (QString("Re: ") + QString::fromStdWString(msgInfo.title)).toStdString()) ;
nMsgDialog->setWindowTitle(tr("Re: ") + QString::fromStdWString(msgInfo.title) ) ;

View File

@ -27,7 +27,7 @@
#include "rsiface/rsmsgs.h"
#include "rsiface/rspeers.h"
#include "gui/msgs/ChanMsgDialog.h"
#include "gui/msgs/MessageComposer.h"
#include <iostream>
#include <sstream>
@ -294,7 +294,7 @@ void PeerItem::sendMsg()
{
//mParent->openMsg(FEEDHOLDER_MSG_MESSAGE, mPeerId, "");
ChanMsgDialog *nMsgDialog = new ChanMsgDialog(true);
MessageComposer *nMsgDialog = new MessageComposer(true);
nMsgDialog->newMsg();
nMsgDialog->addRecipient( mPeerId ) ;

View File

@ -20,7 +20,7 @@
****************************************************************/
#include "rshare.h"
#include "ChanMsgDialog.h"
#include "MessageComposer.h"
#include "rsiface/rsiface.h"
#include "rsiface/rspeers.h"
@ -37,7 +37,7 @@
/** Constructor */
ChanMsgDialog::ChanMsgDialog(bool msg, QWidget *parent, Qt::WFlags flags)
MessageComposer::MessageComposer(bool msg, QWidget *parent, Qt::WFlags flags)
: QMainWindow(parent, flags), mIsMsg(msg), mCheckAttachment(true)
{
/* Invoke the Qt Designer generated object setup routine */
@ -200,7 +200,7 @@ ChanMsgDialog::ChanMsgDialog(bool msg, QWidget *parent, Qt::WFlags flags)
#endif
}
void ChanMsgDialog::closeEvent (QCloseEvent * event)
void MessageComposer::closeEvent (QCloseEvent * event)
{
//=== uncheck all repecient's boxes =======
QTreeWidget *sendWidget = ui.msgSendList;
@ -232,7 +232,7 @@ void ChanMsgDialog::closeEvent (QCloseEvent * event)
}
void ChanMsgDialog::insertSendList()
void MessageComposer::insertSendList()
{
if (!rsPeers)
{
@ -304,7 +304,7 @@ void ChanMsgDialog::insertSendList()
}
void ChanMsgDialog::insertChannelSendList()
void MessageComposer::insertChannelSendList()
{
#if 0
rsiface->lockData(); /* Lock Interface */
@ -384,7 +384,7 @@ RsCertId getSenderRsCertId(QTreeWidgetItem *i)
/* get the list of peers from the RsIface. */
void ChanMsgDialog::insertFileList(const std::list<DirDetails>& dir_info)
void MessageComposer::insertFileList(const std::list<DirDetails>& dir_info)
{
std::list<FileInfo> files_info;
std::list<DirDetails>::const_iterator it;
@ -404,7 +404,7 @@ void ChanMsgDialog::insertFileList(const std::list<DirDetails>& dir_info)
insertFileList(files_info);
}
void ChanMsgDialog::insertFileList(const std::list<FileInfo>& files_info)
void MessageComposer::insertFileList(const std::list<FileInfo>& files_info)
{
// rsiface->lockData(); /* Lock Interface */
@ -446,7 +446,7 @@ void ChanMsgDialog::insertFileList(const std::list<FileInfo>& files_info)
tree->update(); /* update display */
}
void ChanMsgDialog::newMsg()
void MessageComposer::newMsg()
{
/* clear all */
QString titlestring = ui.titleEdit->text();
@ -469,12 +469,12 @@ void ChanMsgDialog::newMsg()
// insertFileList(std::list<DirDetails>());
}
void ChanMsgDialog::insertTitleText(std::string title)
void MessageComposer::insertTitleText(std::string title)
{
ui.titleEdit->setText(QString::fromStdString(title));
}
void ChanMsgDialog::insertPastedText(std::string msg)
void MessageComposer::insertPastedText(std::string msg)
{
std::string::size_type i=0 ;
while( (i=msg.find_first_of('\n',i+1)) < msg.size())
@ -489,7 +489,7 @@ void ChanMsgDialog::insertPastedText(std::string msg)
ui.msgText->setTextCursor(c);
}
void ChanMsgDialog::insertForwardPastedText(std::string msg)
void MessageComposer::insertForwardPastedText(std::string msg)
{
std::string::size_type i=0 ;
while( (i=msg.find_first_of('\n',i+1)) < msg.size())
@ -504,7 +504,7 @@ void ChanMsgDialog::insertForwardPastedText(std::string msg)
ui.msgText->setTextCursor(c);
}
void ChanMsgDialog::insertMsgText(std::string msg)
void MessageComposer::insertMsgText(std::string msg)
{
ui.msgText->setText(QString::fromStdString(msg));
@ -515,14 +515,14 @@ void ChanMsgDialog::insertMsgText(std::string msg)
ui.msgText->setTextCursor(c);
}
void ChanMsgDialog::insertHtmlText(std::string msg)
void MessageComposer::insertHtmlText(std::string msg)
{
ui.msgText->setHtml(QString("<a href='") + QString::fromStdString(std::string(msg + "'> ") ) + QString::fromStdString(std::string(msg)) + "</a>") ;
}
void ChanMsgDialog::sendMessage()
void MessageComposer::sendMessage()
{
/* construct a message */
MessageInfo mi;
@ -562,7 +562,7 @@ void ChanMsgDialog::sendMessage()
}
void ChanMsgDialog::cancelMessage()
void MessageComposer::cancelMessage()
{
close();
return;
@ -576,7 +576,7 @@ void ChanMsgDialog::cancelMessage()
* Chan or Msg Dialog.
*/
void ChanMsgDialog::addRecipient(std::string id)
void MessageComposer::addRecipient(std::string id)
{
QTreeWidget *sendWidget = ui.msgSendList;
@ -588,7 +588,7 @@ void ChanMsgDialog::addRecipient(std::string id)
}
/* First the Msg (People) ones */
void ChanMsgDialog::togglePersonItem( QTreeWidgetItem *item, int col )
void MessageComposer::togglePersonItem( QTreeWidgetItem *item, int col )
{
//std::cerr << "TogglePersonItem()" << std::endl;
@ -605,7 +605,7 @@ void ChanMsgDialog::togglePersonItem( QTreeWidgetItem *item, int col )
}
/* Second the Channel ones */
void ChanMsgDialog::toggleChannelItem( QTreeWidgetItem *item, int col )
void MessageComposer::toggleChannelItem( QTreeWidgetItem *item, int col )
{
//std::cerr << "ToggleChannelItem()" << std::endl;
@ -622,7 +622,7 @@ void ChanMsgDialog::toggleChannelItem( QTreeWidgetItem *item, int col )
}
/* This is actually for both */
void ChanMsgDialog::toggleRecommendItem( QTreeWidgetItem *item, int col )
void MessageComposer::toggleRecommendItem( QTreeWidgetItem *item, int col )
{
//std::cerr << "ToggleRecommendItem()" << std::endl;
@ -639,7 +639,7 @@ void ChanMsgDialog::toggleRecommendItem( QTreeWidgetItem *item, int col )
}
void ChanMsgDialog::setupFileActions()
void MessageComposer::setupFileActions()
{
QMenu *menu = new QMenu(tr("&File"), this);
menuBar()->addMenu(menu);
@ -691,7 +691,7 @@ void ChanMsgDialog::setupFileActions()
menu->addAction(a);
}
void ChanMsgDialog::setupEditActions()
void MessageComposer::setupEditActions()
{
QMenu *menu = new QMenu(tr("&Edit"), this);
menuBar()->addMenu(menu);
@ -716,7 +716,7 @@ void ChanMsgDialog::setupEditActions()
actionPaste->setEnabled(!QApplication::clipboard()->text().isEmpty());
}
void ChanMsgDialog::setupViewActions()
void MessageComposer::setupViewActions()
{
QMenu *menu = new QMenu(tr("&View"), this);
menuBar()->addMenu(menu);
@ -729,7 +729,7 @@ void ChanMsgDialog::setupViewActions()
}
void ChanMsgDialog::setupInsertActions()
void MessageComposer::setupInsertActions()
{
QMenu *menu = new QMenu(tr("&Insert"), this);
menuBar()->addMenu(menu);
@ -742,35 +742,35 @@ void ChanMsgDialog::setupInsertActions()
}
void ChanMsgDialog::textBold()
void MessageComposer::textBold()
{
QTextCharFormat fmt;
fmt.setFontWeight(ui.boldbtn->isChecked() ? QFont::Bold : QFont::Normal);
mergeFormatOnWordOrSelection(fmt);
}
void ChanMsgDialog::textUnderline()
void MessageComposer::textUnderline()
{
QTextCharFormat fmt;
fmt.setFontUnderline(ui.underlinebtn->isChecked());
mergeFormatOnWordOrSelection(fmt);
}
void ChanMsgDialog::textItalic()
void MessageComposer::textItalic()
{
QTextCharFormat fmt;
fmt.setFontItalic(ui.italicbtn->isChecked());
mergeFormatOnWordOrSelection(fmt);
}
void ChanMsgDialog::textFamily(const QString &f)
void MessageComposer::textFamily(const QString &f)
{
QTextCharFormat fmt;
fmt.setFontFamily(f);
mergeFormatOnWordOrSelection(fmt);
}
void ChanMsgDialog::textSize(const QString &p)
void MessageComposer::textSize(const QString &p)
{
qreal pointSize = p.toFloat();
if (p.toFloat() > 0) {
@ -780,7 +780,7 @@ void ChanMsgDialog::textSize(const QString &p)
}
}
void ChanMsgDialog::textStyle(int styleIndex)
void MessageComposer::textStyle(int styleIndex)
{
QTextCursor cursor = ui.msgText->textCursor();
@ -836,7 +836,7 @@ void ChanMsgDialog::textStyle(int styleIndex)
}
}
void ChanMsgDialog::textColor()
void MessageComposer::textColor()
{
QColor col = QColorDialog::getColor(ui.msgText->textColor(), this);
if (!col.isValid())
@ -847,7 +847,7 @@ void ChanMsgDialog::textColor()
colorChanged(col);
}
void ChanMsgDialog::textAlign(QAction *a)
void MessageComposer::textAlign(QAction *a)
{
if (a == actionAlignLeft)
ui.msgText->setAlignment(Qt::AlignLeft);
@ -859,18 +859,18 @@ void ChanMsgDialog::textAlign(QAction *a)
ui.msgText->setAlignment(Qt::AlignJustify);
}
void ChanMsgDialog::currentCharFormatChanged(const QTextCharFormat &format)
void MessageComposer::currentCharFormatChanged(const QTextCharFormat &format)
{
fontChanged(format.font());
colorChanged(format.foreground().color());
}
void ChanMsgDialog::cursorPositionChanged()
void MessageComposer::cursorPositionChanged()
{
alignmentChanged(ui.msgText->alignment());
}
void ChanMsgDialog::mergeFormatOnWordOrSelection(const QTextCharFormat &format)
void MessageComposer::mergeFormatOnWordOrSelection(const QTextCharFormat &format)
{
QTextCursor cursor = ui.msgText->textCursor();
if (!cursor.hasSelection())
@ -879,7 +879,7 @@ void ChanMsgDialog::mergeFormatOnWordOrSelection(const QTextCharFormat &format)
ui.msgText->mergeCurrentCharFormat(format);
}
void ChanMsgDialog::fontChanged(const QFont &f)
void MessageComposer::fontChanged(const QFont &f)
{
ui.comboFont->setCurrentIndex(ui.comboFont->findText(QFontInfo(f).family()));
ui.comboSize->setCurrentIndex(ui.comboSize->findText(QString::number(f.pointSize())));
@ -888,14 +888,14 @@ void ChanMsgDialog::fontChanged(const QFont &f)
ui.underlinebtn->setChecked(f.underline());
}
void ChanMsgDialog::colorChanged(const QColor &c)
void MessageComposer::colorChanged(const QColor &c)
{
QPixmap pix(16, 16);
pix.fill(c);
ui.colorbtn->setIcon(pix);
}
void ChanMsgDialog::alignmentChanged(Qt::Alignment a)
void MessageComposer::alignmentChanged(Qt::Alignment a)
{
if (a & Qt::AlignLeft) {
actionAlignLeft->setChecked(true);
@ -908,12 +908,12 @@ void ChanMsgDialog::alignmentChanged(Qt::Alignment a)
}
}
void ChanMsgDialog::clipboardDataChanged()
void MessageComposer::clipboardDataChanged()
{
actionPaste->setEnabled(!QApplication::clipboard()->text().isEmpty());
}
void ChanMsgDialog::fileNew()
void MessageComposer::fileNew()
{
if (maybeSave()) {
ui.msgText->clear();
@ -921,7 +921,7 @@ void ChanMsgDialog::fileNew()
}
}
void ChanMsgDialog::fileOpen()
void MessageComposer::fileOpen()
{
QString fn = QFileDialog::getOpenFileName(this, tr("Open File..."),
QString(), tr("HTML-Files (*.htm *.html);;All Files (*)"));
@ -929,7 +929,7 @@ void ChanMsgDialog::fileOpen()
load(fn);
}
bool ChanMsgDialog::fileSave()
bool MessageComposer::fileSave()
{
if (fileName.isEmpty())
return fileSaveAs();
@ -944,7 +944,7 @@ bool ChanMsgDialog::fileSave()
return true;
}
bool ChanMsgDialog::fileSaveAs()
bool MessageComposer::fileSaveAs()
{
QString fn = QFileDialog::getSaveFileName(this, tr("Save as..."),
QString(), tr("HTML-Files (*.htm *.html);;All Files (*)"));
@ -954,7 +954,7 @@ bool ChanMsgDialog::fileSaveAs()
return fileSave();
}
void ChanMsgDialog::filePrint()
void MessageComposer::filePrint()
{
#ifndef QT_NO_PRINTER
QPrinter printer(QPrinter::HighResolution);
@ -970,7 +970,7 @@ void ChanMsgDialog::filePrint()
#endif
}
void ChanMsgDialog::filePrintPdf()
void MessageComposer::filePrintPdf()
{
#ifndef QT_NO_PRINTER
QString fileName = QFileDialog::getSaveFileName(this, "Export PDF",
@ -986,7 +986,7 @@ void ChanMsgDialog::filePrintPdf()
#endif
}
void ChanMsgDialog::setCurrentFileName(const QString &fileName)
void MessageComposer::setCurrentFileName(const QString &fileName)
{
this->fileName = fileName;
ui.msgText->document()->setModified(false);
@ -994,7 +994,7 @@ void ChanMsgDialog::setCurrentFileName(const QString &fileName)
setWindowModified(false);
}
bool ChanMsgDialog::load(const QString &f)
bool MessageComposer::load(const QString &f)
{
if (!QFile::exists(f))
return false;
@ -1017,7 +1017,7 @@ bool ChanMsgDialog::load(const QString &f)
}
bool ChanMsgDialog::maybeSave()
bool MessageComposer::maybeSave()
{
if (!ui.msgText->document()->isModified())
return true;
@ -1037,12 +1037,12 @@ bool ChanMsgDialog::maybeSave()
}
void ChanMsgDialog::toggleContacts()
void MessageComposer::toggleContacts()
{
ui.contactsdockWidget->setVisible(!ui.contactsdockWidget->isVisible());
}
void ChanMsgDialog::addImage()
void MessageComposer::addImage()
{
QString fileimg = QFileDialog::getOpenFileName( this, tr( "Choose Image" ),
@ -1060,7 +1060,7 @@ void ChanMsgDialog::addImage()
Create_New_Image_Tag(fileimg);
}
void ChanMsgDialog::Create_New_Image_Tag( const QString urlremoteorlocal )
void MessageComposer::Create_New_Image_Tag( const QString urlremoteorlocal )
{
/*if (image_extension(urlremoteorlocal)) {*/
QString subtext = QString("<p><img src=\"%1\" />").arg(urlremoteorlocal);
@ -1071,7 +1071,7 @@ void ChanMsgDialog::Create_New_Image_Tag( const QString urlremoteorlocal )
//}
}
void ChanMsgDialog::fontSizeIncrease()
void MessageComposer::fontSizeIncrease()
{
if ( !( ui.msgText->textCursor().blockFormat().hasProperty( TextFormat::HtmlHeading ) &&
ui.msgText->textCursor().blockFormat().intProperty( TextFormat::HtmlHeading ) ) ) {
@ -1085,7 +1085,7 @@ void ChanMsgDialog::fontSizeIncrease()
ui.msgText->setFocus( Qt::OtherFocusReason );
}
void ChanMsgDialog::fontSizeDecrease()
void MessageComposer::fontSizeDecrease()
{
if ( !( ui.msgText->textCursor().blockFormat().hasProperty( TextFormat::HtmlHeading ) &&
ui.msgText->textCursor().blockFormat().intProperty( TextFormat::HtmlHeading ) ) ) {
@ -1099,7 +1099,7 @@ void ChanMsgDialog::fontSizeDecrease()
ui.msgText->setFocus( Qt::OtherFocusReason );
}
void ChanMsgDialog::blockQuote()
void MessageComposer::blockQuote()
{
QTextBlockFormat blockFormat = ui.msgText->textCursor().blockFormat();
QTextBlockFormat f;
@ -1117,7 +1117,7 @@ void ChanMsgDialog::blockQuote()
ui.msgText->textCursor().mergeBlockFormat( f );
}
void ChanMsgDialog::toggleCode()
void MessageComposer::toggleCode()
{
static QString preFontFamily;
@ -1141,7 +1141,7 @@ void ChanMsgDialog::toggleCode()
ui.msgText->setFocus( Qt::OtherFocusReason );
}
void ChanMsgDialog::addPostSplitter()
void MessageComposer::addPostSplitter()
{
QTextBlockFormat f = ui.msgText->textCursor().blockFormat();
QTextBlockFormat f1 = f;
@ -1157,7 +1157,7 @@ void ChanMsgDialog::addPostSplitter()
ui.msgText->textCursor().insertBlock( f1 );
}
void ChanMsgDialog::attachFile()
void MessageComposer::attachFile()
{
// select a file
QString qfile = QFileDialog::getOpenFileName(this, tr("Add Extra File"), "", "", 0,
@ -1165,13 +1165,13 @@ void ChanMsgDialog::attachFile()
std::string filePath = qfile.toStdString();
if (filePath != "")
{
ChanMsgDialog::addAttachment(filePath);
MessageComposer::addAttachment(filePath);
}
}
void ChanMsgDialog::addAttachment(std::string filePath) {
void MessageComposer::addAttachment(std::string filePath) {
/* add a AttachFileItem to the attachment section */
std::cerr << "ChanMsgDialog::addFile() hashing file.";
std::cerr << "MessageComposer::addFile() hashing file.";
std::cerr << std::endl;
/* add widget in for new destination */
@ -1195,14 +1195,14 @@ void ChanMsgDialog::addAttachment(std::string filePath) {
}
void ChanMsgDialog::fileHashingFinished(AttachFileItem* file) {
std::cerr << "ChanMsgDialog::fileHashingFinished() started.";
void MessageComposer::fileHashingFinished(AttachFileItem* file) {
std::cerr << "MessageComposer::fileHashingFinished() started.";
std::cerr << std::endl;
//check that the file is ok tos end
if (file->getState() == AFI_STATE_ERROR) {
#ifdef CHAT_DEBUG
std::cerr << "ChanMsgDialog::fileHashingFinished error file is not hashed.";
std::cerr << "MessageComposer::fileHashingFinished error file is not hashed.";
#endif
return;
}
@ -1215,14 +1215,14 @@ void ChanMsgDialog::fileHashingFinished(AttachFileItem* file) {
std::string mesgString = "<a href='retroshare://file|" + (file->FileName()) + "|" + fileSize + "|" + (file->FileHash()) + "'>"
+ "retroshare://file|" + (file->FileName()) + "|" + fileSize + "|" + (file->FileHash()) + "</a>" + "<br>";
#ifdef CHAT_DEBUG
std::cerr << "ChanMsgDialog::anchorClicked mesgString : " << mesgString << std::endl;
std::cerr << "MessageComposer::anchorClicked mesgString : " << mesgString << std::endl;
#endif
ui.msgText->textCursor().insertHtml(QString::fromStdString(mesgString));
ui.msgText->setFocus( Qt::OtherFocusReason );
}
void ChanMsgDialog::checkAttachmentReady()
void MessageComposer::checkAttachmentReady()
{
std::list<AttachFileItem *>::iterator fit;

View File

@ -19,8 +19,8 @@
* Boston, MA 02110-1301, USA.
****************************************************************/
#ifndef _CHAN_MSG_DIALOG_H
#define _CHAN_MSG_DIALOG_H
#ifndef _MESSAGECOMPOSER_H
#define _MESSAGECOMPOSER_H
#include <QMainWindow>
#include <QMap>
@ -28,7 +28,7 @@
#include <gui/settings/rsharesettings.h>
#include "gui/feeds/AttachFileItem.h"
#include "ui_ChanMsgDialog.h"
#include "ui_MessageComposer.h"
#include "rsiface/rsfiles.h"
class QAction;
@ -37,14 +37,14 @@ class QFontComboBox;
class QTextEdit;
class QTextCharFormat;
class ChanMsgDialog : public QMainWindow
class MessageComposer : public QMainWindow
{
Q_OBJECT
public:
/** Default Constructor */
ChanMsgDialog(bool isMsg, QWidget *parent = 0, Qt::WFlags flags = 0);
MessageComposer(bool isMsg, QWidget *parent = 0, Qt::WFlags flags = 0);
/** Default Destructor */
void newMsg();
@ -173,7 +173,7 @@ private:
bool mCheckAttachment;
/** Qt Designer generated object */
Ui::ChanMsgDialog ui;
Ui::MessageComposer ui;
std::list<FileInfo> _recList ;
};

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>ChanMsgDialog</class>
<widget class="QMainWindow" name="ChanMsgDialog">
<class>MessageComposer</class>
<widget class="QMainWindow" name="MessageComposer">
<property name="geometry">
<rect>
<x>0</x>