aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/filetransferwindow
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/filetransferwindow')
-rw-r--r--src/modules/filetransferwindow/FileTransferWindow.cpp496
-rw-r--r--src/modules/filetransferwindow/FileTransferWindow.h68
-rw-r--r--src/modules/filetransferwindow/libkvifiletransferwindow.cpp33
3 files changed, 318 insertions, 279 deletions
diff --git a/src/modules/filetransferwindow/FileTransferWindow.cpp b/src/modules/filetransferwindow/FileTransferWindow.cpp
index 84151da57..5eb2ba172 100644
--- a/src/modules/filetransferwindow/FileTransferWindow.cpp
+++ b/src/modules/filetransferwindow/FileTransferWindow.cpp
@@ -52,28 +52,27 @@
#include <QHeaderView>
#ifdef COMPILE_KDE4_SUPPORT
- #include <kurl.h>
- #include <krun.h>
- #include <kmimetype.h>
- #include <kmimetypetrader.h>
- #include <kiconloader.h>
+#include <kurl.h>
+#include <krun.h>
+#include <kmimetype.h>
+#include <kmimetypetrader.h>
+#include <kiconloader.h>
#endif //COMPILE_KDE4_SUPPORT
#if defined(COMPILE_ON_WINDOWS) || defined(COMPILE_ON_MINGW)
- #include <shellapi.h>
+#include <shellapi.h>
#endif
#ifdef COMPILE_PSEUDO_TRANSPARENCY
- extern KVIRC_API QPixmap * g_pShadedChildGlobalDesktopBackground;
+extern KVIRC_API QPixmap * g_pShadedChildGlobalDesktopBackground;
#endif
#define FILETRANSFERW_CELLSIZE 70
extern FileTransferWindow * g_pFileTransferWindow;
-
-FileTransferItem::FileTransferItem(FileTransferWidget * v,KviFileTransfer * t)
-: KviTalTableWidgetItemEx(v)
+FileTransferItem::FileTransferItem(FileTransferWidget * v, KviFileTransfer * t)
+ : KviTalTableWidgetItemEx(v)
{
m_pTransfer = t;
m_pTransfer->setDisplayItem(this);
@@ -82,7 +81,7 @@ FileTransferItem::FileTransferItem(FileTransferWidget * v,KviFileTransfer * t)
col1Item = new KviTalTableWidgetItem(v, row(), 1);
col2Item = new KviTalTableWidgetItem(v, row(), 2);
//FIXME fixed row height
- tableWidget()->setRowHeight( row(), FILETRANSFERW_CELLSIZE );
+ tableWidget()->setRowHeight(row(), FILETRANSFERW_CELLSIZE);
}
FileTransferItem::~FileTransferItem()
@@ -95,30 +94,35 @@ FileTransferItem::~FileTransferItem()
void FileTransferItem::displayUpdate()
{
//FIXME this hurts
- int dummy = (int) time(NULL);
- tableWidget()->model()->setData(tableWidget()->model()->index(row(),0), dummy, Qt::DisplayRole);
- tableWidget()->model()->setData(tableWidget()->model()->index(row(),1), dummy, Qt::DisplayRole);
- tableWidget()->model()->setData(tableWidget()->model()->index(row(),2), dummy, Qt::DisplayRole);
+ int dummy = (int)time(NULL);
+ tableWidget()->model()->setData(tableWidget()->model()->index(row(), 0), dummy, Qt::DisplayRole);
+ tableWidget()->model()->setData(tableWidget()->model()->index(row(), 1), dummy, Qt::DisplayRole);
+ tableWidget()->model()->setData(tableWidget()->model()->index(row(), 2), dummy, Qt::DisplayRole);
}
-QString FileTransferItem::key(int,bool) const
+QString FileTransferItem::key(int, bool) const
{
QString ret;
ret.setNum(m_pTransfer->id());
- if(ret.length() == 1)ret.prepend("0000000");
- else if(ret.length() == 2)ret.prepend("000000");
- else if(ret.length() == 3)ret.prepend("00000");
- else if(ret.length() == 4)ret.prepend("0000");
- else if(ret.length() == 5)ret.prepend("000");
- else if(ret.length() == 6)ret.prepend("00");
- else if(ret.length() == 7)ret.prepend("0");
+ if(ret.length() == 1)
+ ret.prepend("0000000");
+ else if(ret.length() == 2)
+ ret.prepend("000000");
+ else if(ret.length() == 3)
+ ret.prepend("00000");
+ else if(ret.length() == 4)
+ ret.prepend("0000");
+ else if(ret.length() == 5)
+ ret.prepend("000");
+ else if(ret.length() == 6)
+ ret.prepend("00");
+ else if(ret.length() == 7)
+ ret.prepend("0");
return ret;
}
-
-
FileTransferWidget::FileTransferWidget(QWidget * pParent)
-: KviTalTableWidget(pParent)
+ : KviTalTableWidget(pParent)
{
//hide the header
verticalHeader()->hide();
@@ -135,9 +139,9 @@ FileTransferWidget::FileTransferWidget(QWidget * pParent)
setColumnCount(3);
QStringList colHeaders;
- colHeaders << __tr2qs_ctx("Type","filetransferwindow")
- << __tr2qs_ctx("Information","filetransferwindow")
- << __tr2qs_ctx("Progress","filetransferwindow");
+ colHeaders << __tr2qs_ctx("Type", "filetransferwindow")
+ << __tr2qs_ctx("Information", "filetransferwindow")
+ << __tr2qs_ctx("Progress", "filetransferwindow");
setHorizontalHeaderLabels(colHeaders);
//default column widths
setColumnWidth(0, FILETRANSFERW_CELLSIZE);
@@ -150,38 +154,40 @@ FileTransferWidget::FileTransferWidget(QWidget * pParent)
viewport()->setFocusPolicy(Qt::NoFocus);
}
-void FileTransferWidget::mousePressEvent (QMouseEvent *e)
+void FileTransferWidget::mousePressEvent(QMouseEvent * e)
{
- if (e->button() == Qt::RightButton)
+ if(e->button() == Qt::RightButton)
{
// we have 3 items: the one on the first column is the real one (has a transfer() member)
// others are just fakes
- QTableWidgetItem *clicked = itemAt(e->pos());
+ QTableWidgetItem * clicked = itemAt(e->pos());
if(clicked)
{
- FileTransferItem *i = (FileTransferItem*) item(clicked->row(),0);
- if (i) emit rightButtonPressed(i, QCursor::pos());
+ FileTransferItem * i = (FileTransferItem *)item(clicked->row(), 0);
+ if(i)
+ emit rightButtonPressed(i, QCursor::pos());
}
}
QTableWidget::mousePressEvent(e);
}
-void FileTransferWidget::mouseDoubleClickEvent (QMouseEvent *e)
+void FileTransferWidget::mouseDoubleClickEvent(QMouseEvent * e)
{
// we have 3 items: the one on the first column is the real one (has a transfer() member)
// others are just fakes
- QTableWidgetItem *clicked = itemAt(e->pos());
+ QTableWidgetItem * clicked = itemAt(e->pos());
if(clicked)
{
- FileTransferItem *i = (FileTransferItem*) item(clicked->row(),0);
- if (i) emit doubleClicked(i,QCursor::pos());
+ FileTransferItem * i = (FileTransferItem *)item(clicked->row(), 0);
+ if(i)
+ emit doubleClicked(i, QCursor::pos());
}
QTableWidget::mouseDoubleClickEvent(e);
}
void FileTransferWidget::paintEvent(QPaintEvent * event)
{
- QPainter *p = new QPainter(viewport());
+ QPainter * p = new QPainter(viewport());
QStyleOptionViewItem option = viewOptions();
QRect rect = event->rect();
@@ -190,18 +196,21 @@ void FileTransferWidget::paintEvent(QPaintEvent * event)
{
p->save();
p->setCompositionMode(QPainter::CompositionMode_Source);
- QColor col=KVI_OPTION_COLOR(KviOption_colorGlobalTransparencyFade);
+ QColor col = KVI_OPTION_COLOR(KviOption_colorGlobalTransparencyFade);
col.setAlphaF((float)((float)KVI_OPTION_UINT(KviOption_uintGlobalTransparencyChildFadeFactor) / (float)100));
p->fillRect(rect, col);
p->restore();
- } else if(g_pShadedChildGlobalDesktopBackground)
+ }
+ else if(g_pShadedChildGlobalDesktopBackground)
{
QPoint pnt = g_pFileTransferWindow->isDocked() ? viewport()->mapTo(g_pMainWindow, rect.topLeft()) : viewport()->mapTo(g_pFileTransferWindow, rect.topLeft());
- p->drawTiledPixmap(rect,*(g_pShadedChildGlobalDesktopBackground), pnt);
- } else {
+ p->drawTiledPixmap(rect, *(g_pShadedChildGlobalDesktopBackground), pnt);
+ }
+ else
+ {
#endif
//FIXME this is not the treewindowlist
- p->fillRect(rect,KVI_OPTION_COLOR(KviOption_colorTreeWindowListBackground));
+ p->fillRect(rect, KVI_OPTION_COLOR(KviOption_colorTreeWindowListBackground));
#ifdef COMPILE_PSEUDO_TRANSPARENCY
}
#endif
@@ -214,22 +223,22 @@ void FileTransferWidget::paintEvent(QPaintEvent * event)
void FileTransferItemDelegate::paint(QPainter * p, const QStyleOptionViewItem & option, const QModelIndex & index) const
{
//FIXME not exactly model/view coding style.. but we need to access data on the item by now
- FileTransferWidget* tableWidget = (FileTransferWidget*)parent();
- FileTransferItem* item = (FileTransferItem*) tableWidget->itemFromIndex(index);
-
- if(!item) return;
- KviFileTransfer* transfer = ((FileTransferItem*)tableWidget->item(item->row(), 0))->transfer();
+ FileTransferWidget * tableWidget = (FileTransferWidget *)parent();
+ FileTransferItem * item = (FileTransferItem *)tableWidget->itemFromIndex(index);
+ if(!item)
+ return;
+ KviFileTransfer * transfer = ((FileTransferItem *)tableWidget->item(item->row(), 0))->transfer();
p->setFont(option.font);
p->setPen(option.state & QStyle::State_Selected ? option.palette.highlight().color() : option.palette.base().color());
p->drawRect(option.rect);
- p->setPen(transfer->active() ? QColor(180,180,180) : QColor(200,200,200));
+ p->setPen(transfer->active() ? QColor(180, 180, 180) : QColor(200, 200, 200));
- p->drawRect(option.rect.left() + 1, option.rect.top() + 1, option.rect.width() - 2,option.rect.height() - 2);
- p->fillRect(option.rect.left() + 2, option.rect.top() + 2, option.rect.width() - 4, option.rect.height() - 4,transfer->active() ? QColor(240,240,240) : QColor(225,225,225));
+ p->drawRect(option.rect.left() + 1, option.rect.top() + 1, option.rect.width() - 2, option.rect.height() - 2);
+ p->fillRect(option.rect.left() + 2, option.rect.top() + 2, option.rect.width() - 4, option.rect.height() - 4, transfer->active() ? QColor(240, 240, 240) : QColor(225, 225, 225));
transfer->displayPaint(p, index.column(), option.rect);
}
@@ -237,15 +246,15 @@ void FileTransferItemDelegate::paint(QPainter * p, const QStyleOptionViewItem &
QSize FileTransferItemDelegate::sizeHint(const QStyleOptionViewItem &, const QModelIndex &) const
{
// FIXME fixed width
- return QSize(((FileTransferWidget*)parent())->viewport()->size().width(), 68);
+ return QSize(((FileTransferWidget *)parent())->viewport()->size().width(), 68);
}
FileTransferWindow::FileTransferWindow(
#if 0
KviModuleExtensionDescriptor * d
#endif
- )
-: KviWindow(KviWindow::Tool,"file transfer window",0)
+ )
+ : KviWindow(KviWindow::Tool, "file transfer window", 0)
#if 0
, KviModuleExtension(d)
#endif
@@ -258,23 +267,23 @@ FileTransferWindow::FileTransferWindow(
m_pOpenFilePopup = 0;
m_pTimer = new QTimer(this);
- connect(m_pTimer,SIGNAL(timeout()),this,SLOT(heartbeat()));
+ connect(m_pTimer, SIGNAL(timeout()), this, SLOT(heartbeat()));
- m_pSplitter = new KviTalSplitter(Qt::Horizontal,this);
+ m_pSplitter = new KviTalSplitter(Qt::Horizontal, this);
m_pSplitter->setObjectName("transferwindow_hsplitter");
m_pSplitter->setChildrenCollapsible(false);
- m_pVertSplitter = new KviTalSplitter(Qt::Vertical,m_pSplitter);
+ m_pVertSplitter = new KviTalSplitter(Qt::Vertical, m_pSplitter);
m_pVertSplitter->setObjectName("transferwindow_vsplitter");
m_pVertSplitter->setChildrenCollapsible(false);
- m_pTableWidget = new FileTransferWidget(m_pVertSplitter);
+ m_pTableWidget = new FileTransferWidget(m_pVertSplitter);
//ad-hoc itemdelegate for this view
m_pItemDelegate = new FileTransferItemDelegate(m_pTableWidget);
m_pTableWidget->setItemDelegate(m_pItemDelegate);
-/*
+ /*
* TODO
KviDynamicToolTip * tp = new KviDynamicToolTip(m_pTableWidget->viewport());
connect(tp,SIGNAL(tipRequest(KviDynamicToolTip *,const QPoint &)),this,SLOT(tipRequest(KviDynamicToolTip *,const QPoint &)));
@@ -283,17 +292,17 @@ FileTransferWindow::FileTransferWindow(
QFontMetrics fm(font());
m_iLineSpacing = fm.lineSpacing();
- m_pIrcView = new KviIrcView(m_pVertSplitter,this);
+ m_pIrcView = new KviIrcView(m_pVertSplitter, this);
m_pTableWidget->installEventFilter(this);
- connect(m_pTableWidget,SIGNAL(rightButtonPressed(FileTransferItem *,QPoint)),
- this,SLOT(rightButtonPressed(FileTransferItem *,QPoint)));
- connect(m_pTableWidget,SIGNAL(doubleClicked(FileTransferItem *,const QPoint &)),this,SLOT(doubleClicked(FileTransferItem *,const QPoint &)));
+ connect(m_pTableWidget, SIGNAL(rightButtonPressed(FileTransferItem *, QPoint)),
+ this, SLOT(rightButtonPressed(FileTransferItem *, QPoint)));
+ connect(m_pTableWidget, SIGNAL(doubleClicked(FileTransferItem *, const QPoint &)), this, SLOT(doubleClicked(FileTransferItem *, const QPoint &)));
fillTransferView();
- connect(KviFileTransferManager::instance(),SIGNAL(transferRegistered(KviFileTransfer *)),this,SLOT(transferRegistered(KviFileTransfer *)));
- connect(KviFileTransferManager::instance(),SIGNAL(transferUnregistering(KviFileTransfer *)),this,SLOT(transferUnregistering(KviFileTransfer *)));
+ connect(KviFileTransferManager::instance(), SIGNAL(transferRegistered(KviFileTransfer *)), this, SLOT(transferRegistered(KviFileTransfer *)));
+ connect(KviFileTransferManager::instance(), SIGNAL(transferUnregistering(KviFileTransfer *)), this, SLOT(transferUnregistering(KviFileTransfer *)));
KviFileTransferManager::instance()->setTransferWindow(this);
@@ -306,15 +315,15 @@ FileTransferWindow::~FileTransferWindow()
g_pFileTransferWindow = 0;
}
-bool FileTransferWindow::eventFilter( QObject *obj, QEvent *ev )
+bool FileTransferWindow::eventFilter(QObject * obj, QEvent * ev)
{
- if( ( ev->type() == QEvent::KeyPress ) )
+ if((ev->type() == QEvent::KeyPress))
{
//m_pTableWidget could not have been initialized yet when FileTransferWindow
//will receive the first events.. but it will surely be on a keypress event
- if(obj==m_pTableWidget)
+ if(obj == m_pTableWidget)
{
- QKeyEvent *keyEvent = (QKeyEvent*)ev;
+ QKeyEvent * keyEvent = (QKeyEvent *)ev;
switch(keyEvent->key())
{
case Qt::Key_Delete:
@@ -327,25 +336,27 @@ bool FileTransferWindow::eventFilter( QObject *obj, QEvent *ev )
}
}
}
- return KviWindow::eventFilter( obj, ev );
+ return KviWindow::eventFilter(obj, ev);
}
-void FileTransferWindow::tipRequest(KviDynamicToolTip * tip,const QPoint &pnt)
+void FileTransferWindow::tipRequest(KviDynamicToolTip * tip, const QPoint & pnt)
{
FileTransferItem * it = (FileTransferItem *)m_pTableWidget->itemAt(pnt);
- if(!it)return;
+ if(!it)
+ return;
QString txt = it->transfer()->tipText();
- tip->tip(m_pTableWidget->visualItemRect(it),txt);
+ tip->tip(m_pTableWidget->visualItemRect(it), txt);
}
void FileTransferWindow::fillTransferView()
{
KviPointerList<KviFileTransfer> * l = KviFileTransferManager::instance()->transferList();
- if(!l)return;
+ if(!l)
+ return;
FileTransferItem * it;
- for(KviFileTransfer * t = l->first();t;t = l->next())
+ for(KviFileTransfer * t = l->first(); t; t = l->next())
{
- it = new FileTransferItem(m_pTableWidget,t);
+ it = new FileTransferItem(m_pTableWidget, t);
t->setDisplayItem(it);
}
}
@@ -355,10 +366,11 @@ FileTransferItem * FileTransferWindow::findItem(KviFileTransfer * t)
int i;
FileTransferItem * it;
- for(i=0;i<m_pTableWidget->rowCount();i++)
+ for(i = 0; i < m_pTableWidget->rowCount(); i++)
{
- it = (FileTransferItem *)m_pTableWidget->item(i,0);
- if(!it) continue;
+ it = (FileTransferItem *)m_pTableWidget->item(i, 0);
+ if(!it)
+ continue;
if(it->transfer() == t)
return it;
@@ -368,7 +380,7 @@ FileTransferItem * FileTransferWindow::findItem(KviFileTransfer * t)
void FileTransferWindow::transferRegistered(KviFileTransfer * t)
{
- new FileTransferItem(m_pTableWidget,t);
+ new FileTransferItem(m_pTableWidget, t);
//t->setDisplayItem(it);
}
@@ -383,24 +395,27 @@ void FileTransferWindow::transferUnregistering(KviFileTransfer * t)
}
}
-void FileTransferWindow::doubleClicked(FileTransferItem *it,const QPoint &)
+void FileTransferWindow::doubleClicked(FileTransferItem * it, const QPoint &)
{
- if(it) openLocalFile();
+ if(it)
+ openLocalFile();
}
-void FileTransferWindow::rightButtonPressed(FileTransferItem *it,const QPoint &pnt)
+void FileTransferWindow::rightButtonPressed(FileTransferItem * it, const QPoint & pnt)
{
- if(!m_pContextPopup)m_pContextPopup = new QMenu(this);
- if(!m_pLocalFilePopup)m_pLocalFilePopup = new QMenu(this);
+ if(!m_pContextPopup)
+ m_pContextPopup = new QMenu(this);
+ if(!m_pLocalFilePopup)
+ m_pLocalFilePopup = new QMenu(this);
if(!m_pOpenFilePopup)
{
- m_pOpenFilePopup= new QMenu(this);
- connect(m_pOpenFilePopup,SIGNAL(triggered(QAction*)),this,SLOT(openFilePopupActivated(QAction*)));
+ m_pOpenFilePopup = new QMenu(this);
+ connect(m_pOpenFilePopup, SIGNAL(triggered(QAction *)), this, SLOT(openFilePopupActivated(QAction *)));
}
m_pContextPopup->clear();
- QAction *pAction;
+ QAction * pAction;
if(it)
{
@@ -421,7 +436,7 @@ void FileTransferWindow::rightButtonPressed(FileTransferItem *it,const QPoint &p
QFileInfo fi(szFile);
if(fi.exists())
{
- tmp += __tr2qs_ctx("Size: %1","filetransferwindow").arg(KviQString::makeSizeReadable(fi.size()));
+ tmp += __tr2qs_ctx("Size: %1", "filetransferwindow").arg(KviQString::makeSizeReadable(fi.size()));
}
#ifdef COMPILE_KDE4_SUPPORT
@@ -434,15 +449,15 @@ void FileTransferWindow::rightButtonPressed(FileTransferItem *it,const QPoint &p
QLabel * l = new QLabel(tmp, m_pLocalFilePopup);
QPalette p;
l->setStyleSheet("background-color: " + p.color(QPalette::Normal, QPalette::Mid).name());
- l->setContentsMargins(5,5,5,5);
+ l->setContentsMargins(5, 5, 5, 5);
pWaction->setDefaultWidget(l);
m_pLocalFilePopup->addAction(pWaction);
#ifdef COMPILE_KDE4_SUPPORT
QString mimetype = KMimeType::findByPath(szFile)->name();
- KService::List offers = KMimeTypeTrader::self()->query(mimetype,"Application");
+ KService::List offers = KMimeTypeTrader::self()->query(mimetype, "Application");
- pAction = m_pLocalFilePopup->addAction(__tr2qs_ctx("&Open","filetransferwindow"),this,SLOT(openLocalFile()));
+ pAction = m_pLocalFilePopup->addAction(__tr2qs_ctx("&Open", "filetransferwindow"), this, SLOT(openLocalFile()));
pAction->setData(-1);
m_pOpenFilePopup->clear();
@@ -450,62 +465,60 @@ void FileTransferWindow::rightButtonPressed(FileTransferItem *it,const QPoint &p
int idx = 0;
for(KService::List::Iterator itOffers = offers.begin();
- itOffers != offers.end(); ++itOffers)
+ itOffers != offers.end(); ++itOffers)
{
pAction = m_pOpenFilePopup->addAction(
- SmallIcon((*itOffers).data()->icon()),
- (*itOffers).data()->name()
- );
+ SmallIcon((*itOffers).data()->icon()),
+ (*itOffers).data()->name());
pAction->setData(idx);
idx++;
}
- m_pOpenFilePopup->addSeparator();
+ m_pOpenFilePopup->addSeparator();
- pAction = m_pOpenFilePopup->addAction(__tr2qs_ctx("&Other...","filetransferwindow"),this,SLOT(openLocalFileWith()));
+ pAction = m_pOpenFilePopup->addAction(__tr2qs_ctx("&Other...", "filetransferwindow"), this, SLOT(openLocalFileWith()));
pAction->setData(-1);
- m_pLocalFilePopup->addAction(__tr2qs_ctx("Open &With","filetransferwindow"))->setMenu(m_pOpenFilePopup);
- m_pLocalFilePopup->addSeparator();
- m_pLocalFilePopup->addAction(__tr2qs_ctx("Open &Location","filetransferwindow"),this,SLOT(openLocalFileFolder()));
- m_pLocalFilePopup->addAction(__tr2qs_ctx("Terminal at Location","filetransferwindow"),this,SLOT(openLocalFileTerminal()));
- m_pLocalFilePopup->addSeparator();
+ m_pLocalFilePopup->addAction(__tr2qs_ctx("Open &With", "filetransferwindow"))->setMenu(m_pOpenFilePopup);
+ m_pLocalFilePopup->addSeparator();
+ m_pLocalFilePopup->addAction(__tr2qs_ctx("Open &Location", "filetransferwindow"), this, SLOT(openLocalFileFolder()));
+ m_pLocalFilePopup->addAction(__tr2qs_ctx("Terminal at Location", "filetransferwindow"), this, SLOT(openLocalFileTerminal()));
+ m_pLocalFilePopup->addSeparator();
#endif //COMPILE_KDE4_SUPPORT
//-| Grifisx & Noldor |-
#if defined(COMPILE_ON_WINDOWS) || defined(COMPILE_ON_MINGW)
- pAction = m_pLocalFilePopup->addAction(__tr2qs_ctx("&Open","filetransferwindow"),this,SLOT(openLocalFile()));
+ pAction = m_pLocalFilePopup->addAction(__tr2qs_ctx("&Open", "filetransferwindow"), this, SLOT(openLocalFile()));
pAction->setData(-1);
- m_pOpenFilePopup->addSeparator();
- m_pLocalFilePopup->addAction(__tr2qs_ctx("Open &With","filetransferwindow"),this,SLOT(openLocalFileWith()));
- m_pLocalFilePopup->addSeparator();
- m_pLocalFilePopup->addAction(__tr2qs_ctx("Open &Location","filetransferwindow"),this,SLOT(openLocalFileFolder()));
- m_pLocalFilePopup->addAction(__tr2qs_ctx("MS-DOS Prompt at Location","filetransferwindow"),this,SLOT(openLocalFileTerminal()));
- m_pLocalFilePopup->addSeparator();
+ m_pOpenFilePopup->addSeparator();
+ m_pLocalFilePopup->addAction(__tr2qs_ctx("Open &With", "filetransferwindow"), this, SLOT(openLocalFileWith()));
+ m_pLocalFilePopup->addSeparator();
+ m_pLocalFilePopup->addAction(__tr2qs_ctx("Open &Location", "filetransferwindow"), this, SLOT(openLocalFileFolder()));
+ m_pLocalFilePopup->addAction(__tr2qs_ctx("MS-DOS Prompt at Location", "filetransferwindow"), this, SLOT(openLocalFileTerminal()));
+ m_pLocalFilePopup->addSeparator();
#endif // G&N end
- m_pLocalFilePopup->addAction(__tr2qs_ctx("&Copy Path to Clipboard","filetransferwindow"),this,SLOT(copyLocalFileToClipboard()));
+ m_pLocalFilePopup->addAction(__tr2qs_ctx("&Copy Path to Clipboard", "filetransferwindow"), this, SLOT(copyLocalFileToClipboard()));
- pAction = m_pLocalFilePopup->addAction(__tr2qs_ctx("&Delete File","filetransferwindow"),this,SLOT(deleteLocalFile()));
- pAction->setEnabled(i->transfer()->terminated());
- pAction = m_pContextPopup->addAction(__tr2qs_ctx("Local &File","filetransferwindow"));
- pAction->setMenu(m_pLocalFilePopup);
+ pAction = m_pLocalFilePopup->addAction(__tr2qs_ctx("&Delete File", "filetransferwindow"), this, SLOT(deleteLocalFile()));
+ pAction->setEnabled(i->transfer()->terminated());
+ pAction = m_pContextPopup->addAction(__tr2qs_ctx("Local &File", "filetransferwindow"));
+ pAction->setMenu(m_pLocalFilePopup);
}
i->transfer()->fillContextPopup(m_pContextPopup);
- m_pContextPopup->addSeparator();
+ m_pContextPopup->addSeparator();
}
}
-
bool bHaveTerminated = false;
int i;
FileTransferItem * item;
- for(i=0;i<m_pTableWidget->rowCount();i++)
+ for(i = 0; i < m_pTableWidget->rowCount(); i++)
{
- item = (FileTransferItem *)m_pTableWidget->item(i,0);
+ item = (FileTransferItem *)m_pTableWidget->item(i, 0);
if(!item)
continue;
@@ -516,49 +529,51 @@ void FileTransferWindow::rightButtonPressed(FileTransferItem *it,const QPoint &p
}
}
- pAction = m_pContextPopup->addAction(__tr2qs_ctx("&Clear Terminated","filetransferwindow"),this,SLOT(clearTerminated()));
+ pAction = m_pContextPopup->addAction(__tr2qs_ctx("&Clear Terminated", "filetransferwindow"), this, SLOT(clearTerminated()));
pAction->setEnabled(bHaveTerminated);
bool bAreTransfersActive = false;
if(m_pTableWidget->rowCount() >= 1)
bAreTransfersActive = true;
- pAction = m_pContextPopup->addAction(__tr2qs_ctx("Clear &All","filetransferwindow"),this,SLOT(clearAll()));
+ pAction = m_pContextPopup->addAction(__tr2qs_ctx("Clear &All", "filetransferwindow"), this, SLOT(clearAll()));
pAction->setEnabled(bAreTransfersActive);
m_pContextPopup->popup(pnt);
}
-
KviFileTransfer * FileTransferWindow::selectedTransfer()
{
- if(m_pTableWidget->selectedItems().count() == 0) return 0;
+ if(m_pTableWidget->selectedItems().count() == 0)
+ return 0;
FileTransferItem * it = (FileTransferItem *)m_pTableWidget->selectedItems().first();
- if(!it)return 0;
+ if(!it)
+ return 0;
FileTransferItem * i = (FileTransferItem *)it;
return i->transfer();
}
-void FileTransferWindow::openFilePopupActivated(QAction *pAction)
+void FileTransferWindow::openFilePopupActivated(QAction * pAction)
{
#ifdef COMPILE_KDE4_SUPPORT
- bool bOk=false;
+ bool bOk = false;
int ip = pAction->data().toInt(&bOk);
if(!bOk || ip < 0)
- return;
+ return;
KviFileTransfer * t = selectedTransfer();
- if(!t)return;
+ if(!t)
+ return;
QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
-
+ if(tmp.isEmpty())
+ return;
QString mimetype = KMimeType::findByPath(tmp)->name();
- KService::List offers = KMimeTypeTrader::self()->query(mimetype,"Application");
+ KService::List offers = KMimeTypeTrader::self()->query(mimetype, "Application");
int idx = 0;
for(KService::List::Iterator itOffers = offers.begin();
- itOffers != offers.end(); ++itOffers)
+ itOffers != offers.end(); ++itOffers)
{
if(idx == ip)
{
@@ -566,7 +581,7 @@ void FileTransferWindow::openFilePopupActivated(QAction *pAction)
KUrl url;
url.setPath(tmp);
lst.append(url);
- KRun::run(*((*itOffers).data()),lst,g_pMainWindow);
+ KRun::run(*((*itOffers).data()), lst, g_pMainWindow);
break;
}
idx++;
@@ -579,32 +594,38 @@ void FileTransferWindow::openLocalFileTerminal()
//-| Grifisx & Noldor |-
#if defined(COMPILE_ON_WINDOWS) || defined(COMPILE_ON_MINGW)
KviFileTransfer * t = selectedTransfer();
- if(!t)return;
+ if(!t)
+ return;
QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
+ if(tmp.isEmpty())
+ return;
int idx = tmp.lastIndexOf("/");
- if(idx == -1)return;
+ if(idx == -1)
+ return;
tmp = tmp.left(idx);
tmp.append("\"");
// FIXME: this is not a solution ...because if the drive isn't system's drive the command 'cd' naturally doesn't work
tmp.prepend("cmd.exe /k cd \"");
system(tmp.toLocal8Bit().data());
#else // G&N end
- #ifdef COMPILE_KDE4_SUPPORT
- KviFileTransfer * t = selectedTransfer();
- if(!t)return;
- QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
+#ifdef COMPILE_KDE4_SUPPORT
+ KviFileTransfer * t = selectedTransfer();
+ if(!t)
+ return;
+ QString tmp = t->localFileName();
+ if(tmp.isEmpty())
+ return;
- int idx = tmp.lastIndexOf("/");
- if(idx == -1)return;
- tmp = tmp.left(idx);
+ int idx = tmp.lastIndexOf("/");
+ if(idx == -1)
+ return;
+ tmp = tmp.left(idx);
- tmp.prepend("konsole --workdir=\"");
- tmp.append("\"");
+ tmp.prepend("konsole --workdir=\"");
+ tmp.append("\"");
- KRun::runCommand(tmp,g_pMainWindow);
- #endif //COMPILE_KDE4_SUPPORT
+ KRun::runCommand(tmp, g_pMainWindow);
+#endif //COMPILE_KDE4_SUPPORT
#endif
}
@@ -615,16 +636,17 @@ void FileTransferWindow::deleteLocalFile()
return;
QString szName = pTransfer->localFileName();
- QString szTmp = QString(__tr2qs_ctx("Do you really want to delete the file %1?","filetransferwindow")).arg(szName);
+ QString szTmp = QString(__tr2qs_ctx("Do you really want to delete the file %1?", "filetransferwindow")).arg(szName);
- if(QMessageBox::warning(this,__tr2qs_ctx("Confirm File Delete - KVIrc","filetransferwindow"),
- szTmp,__tr2qs_ctx("Yes","filetransferwindow"),__tr2qs_ctx("No","filetransferwindow")) != 0)
+ if(QMessageBox::warning(this, __tr2qs_ctx("Confirm File Delete - KVIrc", "filetransferwindow"),
+ szTmp, __tr2qs_ctx("Yes", "filetransferwindow"), __tr2qs_ctx("No", "filetransferwindow"))
+ != 0)
return;
if(!QFile::remove(szName))
- QMessageBox::warning(this,__tr2qs_ctx("Deleting File Failed - KVIrc","filetransferwindow"),
- __tr2qs_ctx("Failed to remove the file","filetransferwindow"),
- __tr2qs_ctx("OK","filetransferwindow"));
+ QMessageBox::warning(this, __tr2qs_ctx("Deleting File Failed - KVIrc", "filetransferwindow"),
+ __tr2qs_ctx("Failed to remove the file", "filetransferwindow"),
+ __tr2qs_ctx("OK", "filetransferwindow"));
}
void FileTransferWindow::openLocalFile()
@@ -633,34 +655,38 @@ void FileTransferWindow::openLocalFile()
#if defined(COMPILE_ON_WINDOWS) || defined(COMPILE_ON_MINGW)
KviFileTransfer * t = selectedTransfer();
- if(!t)return;
+ if(!t)
+ return;
QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
- tmp.replace("/","\\");
- ShellExecute(0,"open",tmp.toLocal8Bit().data(),NULL,NULL,SW_SHOWNORMAL); //You have to link the shell32.lib
+ if(tmp.isEmpty())
+ return;
+ tmp.replace("/", "\\");
+ ShellExecute(0, "open", tmp.toLocal8Bit().data(), NULL, NULL, SW_SHOWNORMAL); //You have to link the shell32.lib
#else
// G&N end
- #ifdef COMPILE_KDE4_SUPPORT
- KviFileTransfer * t = selectedTransfer();
- if(!t)return;
- QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
+#ifdef COMPILE_KDE4_SUPPORT
+ KviFileTransfer * t = selectedTransfer();
+ if(!t)
+ return;
+ QString tmp = t->localFileName();
+ if(tmp.isEmpty())
+ return;
- QString mimetype = KMimeType::findByPath(tmp)->name(); //KMimeType
- KService::Ptr offer = KMimeTypeTrader::self()->preferredService(mimetype,"Application");
- if(!offer)
- {
- openLocalFileWith();
- return;
- }
+ QString mimetype = KMimeType::findByPath(tmp)->name(); //KMimeType
+ KService::Ptr offer = KMimeTypeTrader::self()->preferredService(mimetype, "Application");
+ if(!offer)
+ {
+ openLocalFileWith();
+ return;
+ }
- KUrl::List lst;
- KUrl url;
- url.setPath(tmp);
- lst.append(url);
+ KUrl::List lst;
+ KUrl url;
+ url.setPath(tmp);
+ lst.append(url);
- KRun::run(*offer, lst, g_pMainWindow);
- #endif //COMPILE_KDE4_SUPPORT
+ KRun::run(*offer, lst, g_pMainWindow);
+#endif //COMPILE_KDE4_SUPPORT
#endif
}
@@ -669,35 +695,41 @@ void FileTransferWindow::openLocalFileWith()
//-| Grifisx & Noldor |-
#if defined(COMPILE_ON_WINDOWS) || defined(COMPILE_ON_MINGW)
KviFileTransfer * t = selectedTransfer();
- if(!t)return;
+ if(!t)
+ return;
QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
- tmp.replace("/","\\");
+ if(tmp.isEmpty())
+ return;
+ tmp.replace("/", "\\");
tmp.prepend("rundll32.exe shell32.dll,OpenAs_RunDLL "); // this if to show the 'open with...' window
- WinExec(tmp.toLocal8Bit().data(),SW_SHOWNORMAL);
+ WinExec(tmp.toLocal8Bit().data(), SW_SHOWNORMAL);
#else
// G&N end
- #ifdef COMPILE_KDE4_SUPPORT
- KviFileTransfer * t = selectedTransfer();
- if(!t)return;
- QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
+#ifdef COMPILE_KDE4_SUPPORT
+ KviFileTransfer * t = selectedTransfer();
+ if(!t)
+ return;
+ QString tmp = t->localFileName();
+ if(tmp.isEmpty())
+ return;
- KUrl::List lst;
- KUrl url;
- url.setPath(tmp);
- lst.append(url);
- KRun::displayOpenWithDialog(lst,g_pMainWindow);
- #endif //COMPILE_KDE4_SUPPORT
+ KUrl::List lst;
+ KUrl url;
+ url.setPath(tmp);
+ lst.append(url);
+ KRun::displayOpenWithDialog(lst, g_pMainWindow);
+#endif //COMPILE_KDE4_SUPPORT
#endif
}
void FileTransferWindow::copyLocalFileToClipboard()
{
KviFileTransfer * t = selectedTransfer();
- if(!t)return;
+ if(!t)
+ return;
QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
+ if(tmp.isEmpty())
+ return;
QApplication::clipboard()->setText(tmp);
}
@@ -706,35 +738,41 @@ void FileTransferWindow::openLocalFileFolder()
//-| Grifisx & Noldor|-
#if defined(COMPILE_ON_WINDOWS) || defined(COMPILE_ON_MINGW)
KviFileTransfer * t = selectedTransfer();
- if(!t)return;
+ if(!t)
+ return;
QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
- tmp=QFileInfo(tmp).absolutePath();
- tmp.replace('/','\\');
+ if(tmp.isEmpty())
+ return;
+ tmp = QFileInfo(tmp).absolutePath();
+ tmp.replace('/', '\\');
tmp.prepend("explorer.exe ");
WinExec(tmp.toLocal8Bit().data(), SW_MAXIMIZE);
#else
// G&N end
- #ifdef COMPILE_KDE4_SUPPORT
- KviFileTransfer * t = selectedTransfer();
- if(!t)return;
- QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
+#ifdef COMPILE_KDE4_SUPPORT
+ KviFileTransfer * t = selectedTransfer();
+ if(!t)
+ return;
+ QString tmp = t->localFileName();
+ if(tmp.isEmpty())
+ return;
- int idx = tmp.lastIndexOf("/");
- if(idx == -1)return;
- tmp = tmp.left(idx);
+ int idx = tmp.lastIndexOf("/");
+ if(idx == -1)
+ return;
+ tmp = tmp.left(idx);
- QString mimetype = KMimeType::findByPath(tmp)->name(); // inode/directory
- KService::Ptr offer = KMimeTypeTrader::self()->preferredService(mimetype,"Application");
- if(!offer)return;
+ QString mimetype = KMimeType::findByPath(tmp)->name(); // inode/directory
+ KService::Ptr offer = KMimeTypeTrader::self()->preferredService(mimetype, "Application");
+ if(!offer)
+ return;
- KUrl::List lst;
- KUrl url;
- url.setPath(tmp);
- lst.append(url);
- KRun::run(*offer,lst,g_pMainWindow);
- #endif //COMPILE_KDE4_SUPPORT
+ KUrl::List lst;
+ KUrl url;
+ url.setPath(tmp);
+ lst.append(url);
+ KRun::run(*offer, lst, g_pMainWindow);
+#endif //COMPILE_KDE4_SUPPORT
#endif
}
@@ -742,21 +780,21 @@ void FileTransferWindow::heartbeat()
{
int i;
QModelIndex index;
- FileTransferItem* it;
- int dummy = (int) time(NULL);
+ FileTransferItem * it;
+ int dummy = (int)time(NULL);
- for(i=0;i<=m_pTableWidget->rowCount();i++)
+ for(i = 0; i <= m_pTableWidget->rowCount(); i++)
{
- it = (FileTransferItem *)m_pTableWidget->item(i,0);
+ it = (FileTransferItem *)m_pTableWidget->item(i, 0);
if(!it)
continue;
if(it->transfer()->active())
{
- m_pTableWidget->model()->setData(m_pTableWidget->model()->index(i,0), dummy, Qt::DisplayRole);
- m_pTableWidget->model()->setData(m_pTableWidget->model()->index(i,1), dummy, Qt::DisplayRole);
- m_pTableWidget->model()->setData(m_pTableWidget->model()->index(i,2), dummy, Qt::DisplayRole);
+ m_pTableWidget->model()->setData(m_pTableWidget->model()->index(i, 0), dummy, Qt::DisplayRole);
+ m_pTableWidget->model()->setData(m_pTableWidget->model()->index(i, 1), dummy, Qt::DisplayRole);
+ m_pTableWidget->model()->setData(m_pTableWidget->model()->index(i, 2), dummy, Qt::DisplayRole);
}
}
}
@@ -767,9 +805,9 @@ void FileTransferWindow::clearAll()
int i;
FileTransferItem * pItem;
- for(i=0; i < m_pTableWidget->rowCount(); i++)
+ for(i = 0; i < m_pTableWidget->rowCount(); i++)
{
- pItem = (FileTransferItem *)m_pTableWidget->item(i,0);
+ pItem = (FileTransferItem *)m_pTableWidget->item(i, 0);
if(!pItem)
continue;
@@ -780,11 +818,11 @@ void FileTransferWindow::clearAll()
}
}
- QString szTmp = __tr2qs_ctx("Clear all transfers, including any in progress?","filetransferwindow");
+ QString szTmp = __tr2qs_ctx("Clear all transfers, including any in progress?", "filetransferwindow");
// If any transfer is active asks for confirm
if(!bHaveAllTerminated)
- if(QMessageBox::warning(this,__tr2qs_ctx("Confirm Clearing All Transfers - KVIrc","filetransferwindow"), szTmp,__tr2qs_ctx("Yes","filetransferwindow"),__tr2qs_ctx("No","filetransferwindow")) != 0)
+ if(QMessageBox::warning(this, __tr2qs_ctx("Confirm Clearing All Transfers - KVIrc", "filetransferwindow"), szTmp, __tr2qs_ctx("Yes", "filetransferwindow"), __tr2qs_ctx("No", "filetransferwindow")) != 0)
return;
KviFileTransferManager::instance()->killAllTransfers();
@@ -795,7 +833,7 @@ void FileTransferWindow::clearTerminated()
KviFileTransferManager::instance()->killTerminatedTransfers();
}
-void FileTransferWindow::getBaseLogFileName(QString &buffer)
+void FileTransferWindow::getBaseLogFileName(QString & buffer)
{
buffer.sprintf("FILETRANSFER");
}
@@ -807,7 +845,7 @@ QPixmap * FileTransferWindow::myIconPtr()
void FileTransferWindow::resizeEvent(QResizeEvent *)
{
- m_pSplitter->setGeometry(0,0,width(),height());
+ m_pSplitter->setGeometry(0, 0, width(), height());
}
QSize FileTransferWindow::sizeHint() const
@@ -817,7 +855,7 @@ QSize FileTransferWindow::sizeHint() const
void FileTransferWindow::fillCaptionBuffers()
{
- m_szPlainTextCaption = __tr2qs_ctx("File Transfers","filetransferwindow");
+ m_szPlainTextCaption = __tr2qs_ctx("File Transfers", "filetransferwindow");
}
void FileTransferWindow::die()
diff --git a/src/modules/filetransferwindow/FileTransferWindow.h b/src/modules/filetransferwindow/FileTransferWindow.h
index 28d98a466..120d87c50 100644
--- a/src/modules/filetransferwindow/FileTransferWindow.h
+++ b/src/modules/filetransferwindow/FileTransferWindow.h
@@ -50,29 +50,30 @@ class FileTransferWidget : public KviTalTableWidget
Q_PROPERTY(int TransparencyCapable READ dummyRead)
public:
FileTransferWidget(QWidget * pParent);
- ~FileTransferWidget() {};
+ ~FileTransferWidget(){};
void paintEvent(QPaintEvent * event);
int dummyRead() const { return 0; };
protected:
- void mousePressEvent (QMouseEvent *e);
- void mouseDoubleClickEvent (QMouseEvent *e);
+ void mousePressEvent(QMouseEvent * e);
+ void mouseDoubleClickEvent(QMouseEvent * e);
signals:
- void rightButtonPressed(FileTransferItem *,QPoint pnt);
- void doubleClicked(FileTransferItem *,QPoint pnt);
+ void rightButtonPressed(FileTransferItem *, QPoint pnt);
+ void doubleClicked(FileTransferItem *, QPoint pnt);
};
class FileTransferItem : public KviTalTableWidgetItemEx
{
public:
- FileTransferItem(FileTransferWidget * v,KviFileTransfer * t);
+ FileTransferItem(FileTransferWidget * v, KviFileTransfer * t);
~FileTransferItem();
+
protected:
KviFileTransfer * m_pTransfer;
KviTalTableWidgetItem * col1Item; //item on the second column
KviTalTableWidgetItem * col2Item; //item on the third column
public:
- KviFileTransfer * transfer(){ return m_pTransfer; };
- virtual QString key(int column,bool bAcending) const;
+ KviFileTransfer * transfer() { return m_pTransfer; };
+ virtual QString key(int column, bool bAcending) const;
virtual void displayUpdate();
};
@@ -80,11 +81,11 @@ class FileTransferItemDelegate : public KviTalIconAndRichTextItemDelegate
{
Q_OBJECT
public:
- FileTransferItemDelegate(QAbstractItemView * pWidget=0)
- : KviTalIconAndRichTextItemDelegate(pWidget) {};
+ FileTransferItemDelegate(QAbstractItemView * pWidget = 0)
+ : KviTalIconAndRichTextItemDelegate(pWidget){};
~FileTransferItemDelegate(){};
- QSize sizeHint(const QStyleOptionViewItem &option,const QModelIndex &index) const;
- void paint ( QPainter * painter, const QStyleOptionViewItem & option, const QModelIndex & index ) const;
+ QSize sizeHint(const QStyleOptionViewItem & option, const QModelIndex & index) const;
+ void paint(QPainter * painter, const QStyleOptionViewItem & option, const QModelIndex & index) const;
};
class FileTransferWindow : public KviWindow
@@ -100,46 +101,49 @@ public:
#if 0
KviModuleExtensionDescriptor * d
#endif
- );
+ );
~FileTransferWindow();
+
protected:
- QSplitter * m_pVertSplitter;
- FileTransferWidget * m_pTableWidget;
- QAbstractItemDelegate * m_pItemDelegate;
- QMenu * m_pContextPopup;
- QMenu * m_pLocalFilePopup;
- QMenu * m_pOpenFilePopup;
- QTimer * m_pTimer;
- int m_iLineSpacing; // cached fm value
-public: // Methods
+ QSplitter * m_pVertSplitter;
+ FileTransferWidget * m_pTableWidget;
+ QAbstractItemDelegate * m_pItemDelegate;
+ QMenu * m_pContextPopup;
+ QMenu * m_pLocalFilePopup;
+ QMenu * m_pOpenFilePopup;
+ QTimer * m_pTimer;
+ int m_iLineSpacing; // cached fm value
+public: // Methods
virtual void die();
+
protected:
virtual QPixmap * myIconPtr();
virtual void fillCaptionBuffers();
virtual void applyOptions();
- virtual void resizeEvent(QResizeEvent *e);
- virtual void getBaseLogFileName(QString &buffer);
+ virtual void resizeEvent(QResizeEvent * e);
+ virtual void getBaseLogFileName(QString & buffer);
FileTransferItem * findItem(KviFileTransfer * t);
void fillTransferView();
KviFileTransfer * selectedTransfer();
- bool eventFilter( QObject *obj, QEvent *ev );
+ bool eventFilter(QObject * obj, QEvent * ev);
+
public:
virtual QSize sizeHint() const;
- int lineSpacing(){ return m_iLineSpacing; };
+ int lineSpacing() { return m_iLineSpacing; };
protected slots:
- void transferRegistered(KviFileTransfer *t);
- void transferUnregistering(KviFileTransfer *t);
- void rightButtonPressed(FileTransferItem *it,const QPoint &pnt);
- void doubleClicked(FileTransferItem *it,const QPoint &pnt);
+ void transferRegistered(KviFileTransfer * t);
+ void transferUnregistering(KviFileTransfer * t);
+ void rightButtonPressed(FileTransferItem * it, const QPoint & pnt);
+ void doubleClicked(FileTransferItem * it, const QPoint & pnt);
void heartbeat();
void clearTerminated();
void clearAll();
- void tipRequest(KviDynamicToolTip * tip,const QPoint &pnt);
+ void tipRequest(KviDynamicToolTip * tip, const QPoint & pnt);
void openLocalFile();
void openLocalFileWith();
void copyLocalFileToClipboard();
void openLocalFileFolder();
- void openFilePopupActivated(QAction *pAction);
+ void openFilePopupActivated(QAction * pAction);
void openLocalFileTerminal();
void deleteLocalFile();
};
diff --git a/src/modules/filetransferwindow/libkvifiletransferwindow.cpp b/src/modules/filetransferwindow/libkvifiletransferwindow.cpp
index 8bea5bd1a..c7b332d1c 100644
--- a/src/modules/filetransferwindow/libkvifiletransferwindow.cpp
+++ b/src/modules/filetransferwindow/libkvifiletransferwindow.cpp
@@ -34,12 +34,12 @@
FileTransferWindow * g_pFileTransferWindow = NULL;
-static FileTransferWindow * filetransferwindow_alloc(bool bCreateMinimized,bool bNoRaise)
+static FileTransferWindow * filetransferwindow_alloc(bool bCreateMinimized, bool bNoRaise)
{
if(!g_pFileTransferWindow)
{
g_pFileTransferWindow = new FileTransferWindow();
- g_pMainWindow->addWindow(g_pFileTransferWindow,!bCreateMinimized);
+ g_pMainWindow->addWindow(g_pFileTransferWindow, !bCreateMinimized);
return g_pFileTransferWindow;
}
@@ -69,7 +69,7 @@ static FileTransferWindow * filetransferwindow_alloc(bool bCreateMinimized,bool
static bool filetransferwindow_kvs_cmd_open(KviKvsModuleCommandCall * c)
{
- filetransferwindow_alloc(c->hasSwitch('m',QString::fromLatin1("minimized")),c->hasSwitch('n',QString::fromLatin1("noraise")));
+ filetransferwindow_alloc(c->hasSwitch('m', QString::fromLatin1("minimized")), c->hasSwitch('n', QString::fromLatin1("noraise")));
return true;
}
@@ -95,7 +95,7 @@ static bool filetransferwindow_kvs_cmd_open(KviKvsModuleCommandCall * c)
static bool filetransferwindow_kvs_cmd_clear(KviKvsModuleCommandCall * c)
{
- if(c->hasSwitch('a',QString::fromLatin1("all")))
+ if(c->hasSwitch('a', QString::fromLatin1("all")))
KviFileTransferManager::instance()->killAllTransfers();
else
KviFileTransferManager::instance()->killTerminatedTransfers();
@@ -103,11 +103,10 @@ static bool filetransferwindow_kvs_cmd_clear(KviKvsModuleCommandCall * c)
return true;
}
-
static bool filetransferwindow_module_init(KviModule * m)
{
- KVSM_REGISTER_SIMPLE_COMMAND(m,"open",filetransferwindow_kvs_cmd_open);
- KVSM_REGISTER_SIMPLE_COMMAND(m,"clear",filetransferwindow_kvs_cmd_clear);
+ KVSM_REGISTER_SIMPLE_COMMAND(m, "open", filetransferwindow_kvs_cmd_open);
+ KVSM_REGISTER_SIMPLE_COMMAND(m, "clear", filetransferwindow_kvs_cmd_clear);
return true;
}
@@ -126,14 +125,12 @@ static bool filetransferwindow_module_can_unload(KviModule *)
}
KVIRC_MODULE(
- "FileTransferWindow",
- "4.0.0",
- "Copyright (C) 2008 Szymon Stefanek (pragma at kvirc dot net)",
- "File Transfer Window Extension",
- filetransferwindow_module_init,
- filetransferwindow_module_can_unload,
- 0,
- filetransferwindow_module_cleanup,
- "filetransferwindow"
-)
-
+ "FileTransferWindow",
+ "4.0.0",
+ "Copyright (C) 2008 Szymon Stefanek (pragma at kvirc dot net)",
+ "File Transfer Window Extension",
+ filetransferwindow_module_init,
+ filetransferwindow_module_can_unload,
+ 0,
+ filetransferwindow_module_cleanup,
+ "filetransferwindow")