kget
transferhistory.cpp
Go to the documentation of this file.
163 NewTransferDialogHandler::showNewTransferDialog(((RangeTreeWidget *) m_view)->currentItem(0)->text());
194 TransferHistoryCategorizedView *categorized_view = qobject_cast <TransferHistoryCategorizedView *> (m_view);
207 disconnect(watcher, SIGNAL(directoryChanged(QString)), this, SLOT(slotAddTransfers()));//Prevent reloading of TransferHistory when saving
232 TransferHistoryCategorizedView *cat_view = qobject_cast <TransferHistoryCategorizedView *> (m_view);
250 range_view->setLabels(QStringList() << i18n("Source File") << i18n("Destination") << i18n("Time") << i18n("File Size") << i18n("Status"));
267 range_view->addRange(QVariant((double) 1024 * 1024 * 1024), QVariant((double) 1024 * 1024 * 1024 * 10),
294 range_view->setColumnWidth(4, font->width(i18nc("the transfer has been finished", "Finished")));
int daysTo(const QDate &d) const
Categorzes the transfers in size ranges.
Definition: transferhistorycategorizeddelegate.h:49
The job is stopped, but this also indicates that it stopped because an error occurred.
Definition: job.h:47
void setRangeDelegate(RangeDelegate *delegate)
Set a delegate in case you want to create the ranges dinamically Ej, the host ranges delegate...
Definition: rangetreewidget.cpp:187
QString toString(Qt::DateFormat format) const
Definition: transferhistorystore.h:23
void addPath(const QString &path)
void setLabels(const QStringList &labels)
Definition: rangetreewidget.cpp:178
void setIcon(const QIcon &icon)
void setValue(int value)
bool disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method)
Categorizes the transfer by source host.
Definition: transferhistorycategorizeddelegate.h:59
void setIcon(const QIcon &icon)
QString text() const
static QList< int > historyColumnWidths()
Get The width of the columns in the history view.
Definition: settings.h:1000
virtual bool event(QEvent *e)
bool isValid() const
QVariant data(const QModelIndex &index, TransferHistoryCategorizedDelegate::AlternativeRoles role) const
Definition: transferhistorycategorizedview.cpp:78
void setColumnWidth(int column, int width)
void addWidget(QWidget *widget, int stretch, QFlags< Qt::AlignmentFlag > alignment)
Definition: job.h:43
Definition: transferhistory.h:27
int toInt(bool *ok) const
bool isEmpty() const
QStringList directories() const
Creates a ragen based on the host of the transfer.
Definition: rangetreewidget.h:113
void slotDeleteTransfer(const QString &url, const QModelIndex &index=QModelIndex())
Definition: transferhistory.cpp:131
QStandardItem * currentItem(int column=-1)
Definition: rangetreewidget.cpp:212
void deleteLater()
void hide()
QModelIndex parent() const
void setSource(const QString &source)
Definition: transferhistorystore.cpp:75
Subclass to make sure that the size of the dialog is automatically stored and restored.
Definition: basedialog.h:32
Categorizes the transfers in date ranges.
Definition: transferhistorycategorizeddelegate.h:39
QDate date() const
QPoint pos()
static void showNewTransferDialog(const KUrl &url=KUrl())
Definition: newtransferdialog.cpp:493
int addRange(const QVariant &min, const QVariant &max, const QString &title)
Creates a range with a title between two values.
Definition: rangetreewidget.cpp:117
QDate currentDate()
void insertWidget(int index, QWidget *widget, int stretch, QFlags< Qt::AlignmentFlag > alignment)
void show()
static TransferHistoryStore * getStore()
Definition: transferhistorystore.cpp:150
QModelIndex currentIndex() const
Definition: rangetreewidget.h:40
TransferHistory(QWidget *parent=0)
Definition: transferhistory.cpp:42
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
QObject * parent() const
void setCategorizedDelegate(TransferHistoryCategorizedDelegate *m_delegate)
Definition: transferhistorycategorizedview.cpp:94
QString toString() const
virtual QVariant data(int role) const
virtual void deleteItem(const TransferHistoryItem &item)
Definition: transferhistorystore.h:84
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:28:43 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:28:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.