aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/sharedfileswindow/SharedFilesWindow.cpp
diff options
context:
space:
mode:
authorGravatar un1versal2016-05-06 21:44:19 +0100
committerGravatar un1versal2016-05-06 21:45:53 +0100
commit4e1fd3f69385387d438f3e924882b2204934900c (patch)
treef29bdd01ca42f2e2794e73ec20490ef0933387b0 /src/modules/sharedfileswindow/SharedFilesWindow.cpp
parentFix text appearing outside the buttonboundary when the text is longer than (#... (diff)
downloadKVIrc-4e1fd3f69385387d438f3e924882b2204934900c.tar.gz
KVIrc-4e1fd3f69385387d438f3e924882b2204934900c.tar.bz2
KVIrc-4e1fd3f69385387d438f3e924882b2204934900c.zip
cleanup: remove more ancient commneted code
Diffstat (limited to 'src/modules/sharedfileswindow/SharedFilesWindow.cpp')
-rw-r--r--src/modules/sharedfileswindow/SharedFilesWindow.cpp369
1 files changed, 0 insertions, 369 deletions
diff --git a/src/modules/sharedfileswindow/SharedFilesWindow.cpp b/src/modules/sharedfileswindow/SharedFilesWindow.cpp
index abb4c3e0e..8389607f9 100644
--- a/src/modules/sharedfileswindow/SharedFilesWindow.cpp
+++ b/src/modules/sharedfileswindow/SharedFilesWindow.cpp
@@ -62,14 +62,12 @@ SharedFileEditDialog::SharedFileEditDialog(QWidget * par, KviSharedFile * f)
m_pShareNameEdit = new QLineEdit(this);
g->addWidget(m_pShareNameEdit, 0, 1, 1, 3);
- //g->addMultiCellWidget( m_pShareNameEdit, 0, 0, 1, 3 );
l = new QLabel(__tr2qs_ctx("File path:", "sharedfileswindow"), this);
g->addWidget(l, 1, 0);
m_pFilePathEdit = new QLineEdit(this);
g->addWidget(m_pFilePathEdit, 1, 1, 1, 2);
- //g->addMultiCellWidget( m_pFilePathEdit, 1, 1, 1, 2 );
m_pBrowseButton = new QPushButton(__tr2qs_ctx("&Browse...", "sharedfileswindow"), this);
g->addWidget(m_pBrowseButton, 1, 3);
@@ -80,14 +78,12 @@ SharedFileEditDialog::SharedFileEditDialog(QWidget * par, KviSharedFile * f)
m_pUserMaskEdit = new QLineEdit(this);
g->addWidget(m_pUserMaskEdit, 2, 1, 1, 3);
- // g->addMultiCellWidget( m_pUserMaskEdit, 2, 2, 1, 3 );
m_pExpireCheckBox = new QCheckBox(__tr2qs_ctx("Expire at:", "sharedfileswindow"), this);
g->addWidget(m_pExpireCheckBox, 3, 0);
m_pExpireDateTimeEdit = new QDateTimeEdit(this);
g->addWidget(m_pExpireDateTimeEdit, 3, 1, 1, 3);
- //g->addMultiCellWidget(m_pExpireDateTimeEdit, 3, 3, 1, 3 );
connect(m_pExpireCheckBox, SIGNAL(toggled(bool)), m_pExpireDateTimeEdit, SLOT(setEnabled(bool)));
@@ -338,340 +334,6 @@ void SharedFilesWindow::sharedFileRemoved(KviSharedFile * f)
enableButtons();
}
-/*
-void SharedFilesWindow::tipRequest(KviDynamicToolTip * tip,const QPoint &pnt)
-{
-
- KviSharedFilesItem * it = (KviSharedFilesItem *)m_pTreeWidget->itemAt(pnt);
- if(!it)return;
- QString txt = it->transfer()->tipText();
- tip->tip(m_pTreeWidget->itemRect(it),txt);
-
-}
-*/
-/*
-void SharedFilesWindow::fillTransferView()
-{
- KviPointerList<KviSharedFiles> * l = KviSharedFilesManager::instance()->transferList();
- if(!l)return;
- KviSharedFilesItem * it;
- for(KviSharedFiles * t = l->first();t;t = l->next())
- {
- it = new KviSharedFilesItem(m_pTreeWidget,t);
- t->setDisplayItem(it);
- }
-}
-
-KviSharedFilesItem * SharedFilesWindow::findItem(KviSharedFiles * t)
-{
- KviSharedFilesItem * it = (KviSharedFilesItem *)m_pTreeWidget->firstChild();
- while(it)
- {
- if(it->transfer() == t)return it;
- it = (KviSharedFilesItem *)(it->nextSibling());
- }
- return 0;
-}
-
-void SharedFilesWindow::transferRegistered(KviSharedFiles * t)
-{
- KviSharedFilesItem * it = new KviSharedFilesItem(m_pTreeWidget,t);
- //t->setDisplayItem(it);
-}
-
-void SharedFilesWindow::transferUnregistering(KviSharedFiles * t)
-{
- KviSharedFilesItem * it = findItem(t);
- //t->setDisplayItem(0);
- if(it)delete it;
-}
-
-void SharedFilesWindow::rightButtonPressed(QTreeWidgetItem *it,const QPoint &pnt,int col)
-{
- 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(activated(int)),this,SLOT(openFilePopupActivated(int)));
- }
-
- m_pContextPopup->clear();
-
- int id;
-
-
- if(it)
- {
- KviSharedFilesItem * i = (KviSharedFilesItem *)it;
- if(i->transfer())
- {
-
- QString szFile = i->transfer()->localFileName();
- if(!szFile.isEmpty())
- {
- m_pLocalFilePopup->clear();
-
- QString tmp = "<b>file:/";
- tmp += szFile;
- tmp += "</b><br>";
-
- QFileInfo fi(szFile);
- if(fi.exists())
- {
- tmp += "<nobr>";
- tmp += __tr2qs_ctx("Size: %1 bytes","filetransferwindow").arg(fi.size());
- tmp += "</nobr><br>";
- }
-
-#ifdef COMPILE_KDE_SUPPORT
- tmp += "<nobr>Mime: ";
- tmp += KMimeType::findByPath(szFile)->name();
- tmp += "</nobr>";
-#endif //COMPILE_KDE_SUPPORT
-
- QLabel * l = new QLabel(tmp,m_pLocalFilePopup);
- QPalette p;
- m_pLabel->setStyleSheet("background-color: " + p.color(QPalette::Normal, QPalette::Mid).name());
- m_pLocalFilePopup->addAction(l);
-
-#ifdef COMPILE_KDE_SUPPORT
- QString mimetype = KMimeType::findByPath(szFile)->name();
- KServiceTypeProfile::OfferList offers = KServiceTypeProfile::offers(mimetype,"Application");
-
- m_pOpenFilePopup->clear();
-
- int id;
- int idx = 0;
-
- for(KServiceTypeProfile::OfferList::Iterator itOffers = offers.begin();
- itOffers != offers.end(); ++itOffers)
- {
- id = m_pOpenFilePopup->addAction((*itOffers).service()->pixmap(KIcon::Small),(*itOffers).service()->name());
- m_pOpenFilePopup->setItemParameter(id,idx);
- idx++;
- }
-
- m_pOpenFilePopup->addSeparator();
-
- id = m_pOpenFilePopup->addAction(__tr2qs_ctx("Default application","filetransferwindow"),this,SLOT(openLocalFile()));
- m_pOpenFilePopup->setItemParameter(id,-1);
- id = m_pOpenFilePopup->addAction(__tr2qs_ctx("&Other...","filetransferwindow"),this,SLOT(openLocalFileWith()));
- m_pOpenFilePopup->setItemParameter(id,-1);
-
- m_pLocalFilePopup->addAction(__tr2qs_ctx("Open with","filetransferwindow"),m_pOpenFilePopup);
- m_pLocalFilePopup->addSeparator();
- m_pLocalFilePopup->addAction(__tr2qs_ctx("Open folder","filetransferwindow"),this,SLOT(openLocalFileFolder()));
- m_pLocalFilePopup->addAction(__tr2qs_ctx("Reach in terminal","filetransferwindow"),this,SLOT(openLocalFileTerminal()));
- m_pLocalFilePopup->addSeparator();
-#endif //COMPILE_KDE_SUPPORT
- m_pLocalFilePopup->addAction(__tr2qs_ctx("Copy path to clipboard","filetransferwindow"),this,SLOT(copyLocalFileToClipboard()));
-
- m_pContextPopup->addAction(__tr2qs_ctx("Local file","filetransferwindow"),m_pLocalFilePopup);
- }
-
- i->transfer()->fillContextPopup(m_pContextPopup,col);
- m_pContextPopup->addSeparator();
- }
- }
-
-
- bool bHaveTerminated = false;
- KviSharedFilesItem * item = (KviSharedFilesItem *)m_pTreeWidget->firstChild();
- while(item)
- {
- if(item->transfer()->terminated())
- {
- bHaveTerminated = true;
- break;
- }
- item = (KviSharedFilesItem *)item->nextSibling();
- }
-
- id = m_pContextPopup->addAction(__tr2qs_ctx("Clear terminated","filetransferwindow"),this,SLOT(clearTerminated()));
- m_pContextPopup->setItemEnabled(id,bHaveTerminated);
-
- id = m_pContextPopup->addAction(__tr2qs_ctx("Clear all","filetransferwindow"),this,SLOT(clearAll()));
- m_pContextPopup->setItemEnabled(id,it);
-
- m_pContextPopup->popup(pnt);
-}
-
-
-KviSharedFiles * SharedFilesWindow::selectedTransfer()
-{
- QTreeWidgetItem * it = m_pTreeWidget->selectedItem();
- if(!it)return 0;
- KviSharedFilesItem * i = (KviSharedFilesItem *)it;
- return i->transfer();
-}
-
-void SharedFilesWindow::openFilePopupActivated(int id)
-{
-#ifdef COMPILE_KDE_SUPPORT
- int ip = m_pOpenFilePopup->itemParameter(id);
- if(ip < 0)return;
- QString txt = m_pOpenFilePopup->text(id);
-
- KviSharedFiles * t = selectedTransfer();
- if(!t)return;
- QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
-
- QString mimetype = KMimeType::findByPath(tmp)->name();
- KServiceTypeProfile::OfferList offers = KServiceTypeProfile::offers(mimetype,"Application");
-
- for(KServiceTypeProfile::OfferList::Iterator itOffers = offers.begin();
- itOffers != offers.end(); ++itOffers)
- {
- if(txt == (*itOffers).service()->name())
- {
- KURL::List lst;
- KURL url;
- url.setPath(tmp);
- lst.append(url);
- KRun::run(*((*itOffers).service()), lst);
- break;
- }
- }
-#endif //COMPILE_KDE_SUPPORT
-}
-
-void SharedFilesWindow::openLocalFileTerminal()
-{
-#ifdef COMPILE_KDE_SUPPORT
- KviSharedFiles * t = selectedTransfer();
- if(!t)return;
- QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
-
- int idx = tmp.findRev("/");
- if(idx == -1)return;
- tmp = tmp.left(idx);
-
- tmp.prepend("konsole --workdir=\"");
- tmp.append("\"");
-
- KRun::runCommand(tmp);
-#endif //COMPILE_KDE_SUPPORT
-}
-
-void SharedFilesWindow::openLocalFile()
-{
-#ifdef COMPILE_KDE_SUPPORT
- KviSharedFiles * t = selectedTransfer();
- if(!t)return;
- QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
-
- QString mimetype = KMimeType::findByPath(tmp)->name();
- KService::Ptr offer = KServiceTypeProfile::preferredService(mimetype,"Application");
- if(!offer)
- {
- openLocalFileWith();
- return;
- }
-
- KURL::List lst;
- KURL url;
- url.setPath(tmp);
- lst.append(url);
- KRun::run(*offer, lst);
-#endif //COMPILE_KDE_SUPPORT
-}
-
-void SharedFilesWindow::openLocalFileWith()
-{
-#ifdef COMPILE_KDE_SUPPORT
- KviSharedFiles * 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);
-#endif //COMPILE_KDE_SUPPORT
-}
-
-void SharedFilesWindow::copyLocalFileToClipboard()
-{
- KviSharedFiles * t = selectedTransfer();
- if(!t)return;
- QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
- QApplication::clipboard()->setSelectionMode(false);
- QApplication::clipboard()->setText(tmp);
- QApplication::clipboard()->setSelectionMode(true);
- QApplication::clipboard()->setText(tmp);
-}
-
-void SharedFilesWindow::openLocalFileFolder()
-{
-#ifdef COMPILE_KDE_SUPPORT
- KviSharedFiles * t = selectedTransfer();
- if(!t)return;
- QString tmp = t->localFileName();
- if(tmp.isEmpty())return;
-
- int idx = tmp.findRev("/");
- if(idx == -1)return;
- tmp = tmp.left(idx);
-
- QString mimetype = KMimeType::findByPath(tmp)->name(); // inode/directory
- KService::Ptr offer = KServiceTypeProfile::preferredService(mimetype,"Application");
- if(!offer)return;
-
- KURL::List lst;
- KURL url;
- url.setPath(tmp);
- lst.append(url);
- KRun::run(*offer, lst);
-#endif //COMPILE_KDE_SUPPORT
-}
-
-void SharedFilesWindow::heartbeat()
-{
- if(m_pTreeWidget->childCount() < 1)return;
-
- QTreeWidgetItem * i1;
- QTreeWidgetItem * i2;
-
- i1 = m_pTreeWidget->itemAt(QPoint(1,1));
- if(!i1)
- {
- m_pTreeWidget->viewport()->update();
- return;
- }
- i2 = m_pTreeWidget->itemAt(QPoint(1,m_pTreeWidget->viewport()->height() - 2));
- if(i2)i2 = i2->nextSibling();
-
- while(i1 && (i1 != i2))
- {
- if(((KviSharedFilesItem *)i1)->transfer()->active())
- {
- m_pTreeWidget->repaintItem(i1);
- }
- i1 = i1->nextSibling();
- }
-}
-
-void SharedFilesWindow::clearAll()
-{
- if(QMessageBox::information(this,__tr2qs_ctx("Clear all transfers","filetransferwindow"),
- __tr2qs_ctx("Remove all the transfers including the running ones ?","filetransferwindow"),
- __tr2qs_ctx("Yes","filetransferwindow"),__tr2qs_ctx("No","filetransferwindow")) != 0)return;
-
- KviSharedFilesManager::instance()->killAllTransfers();
-}
-
-void SharedFilesWindow::clearTerminated()
-{
- KviSharedFilesManager::instance()->killTerminatedTransfers();
-}
-*/
void SharedFilesWindow::getBaseLogFileName(QString & buffer)
{
buffer.sprintf("SHAREDFILES");
@@ -684,9 +346,7 @@ QPixmap * SharedFilesWindow::myIconPtr()
void SharedFilesWindow::resizeEvent(QResizeEvent *)
{
- //int h = m_pInput->heightHint();
m_pSplitter->setGeometry(0, 0, width(), height());
- //m_pInput->setGeometry(0,height() - h,width(),h);
}
QSize SharedFilesWindow::sizeHint() const
@@ -703,32 +363,3 @@ void SharedFilesWindow::die()
{
close();
}
-
-//#warning "Load & save properties of this kind of window"
-
-//void SharedFilesWindow::saveProperties()
-//{
-// KviWindowProperty p;
-// p.rect = externalGeometry();
-// p.isDocked = isAttacched();
-// QValueList<int> l(m_pSplitter->sizes());
-// if(l.count() >= 1)p.splitWidth1 = *(l.at(0));
-// if(l.count() >= 2)p.splitWidth2 = *(l.at(1));
-// p.timestamp = m_pView->timestamp();
-// p.imagesVisible = m_pView->imagesVisible();
-// p.isMaximized = isAttacched() && isMaximized();
-// p.topSplitWidth1 = 0;
-// p.topSplitWidth2 = 0;
-// p.topSplitWidth3 = 0;
-// g_pOptions->m_pWinPropertiesList->setProperty(caption(),&p);
-//}
-//
-//void SharedFilesWindow::setProperties(KviWindowProperty *p)
-//{
-// QValueList<int> l;
-// l.append(p->splitWidth1);
-// l.append(p->splitWidth2);
-// m_pVertSplitter->setSizes(l);
-// m_pIrcView->setTimestamp(p->timestamp);
-// m_pIrcView->setShowImages(p->imagesVisible);
-//}