libyui-qt
Loading...
Searching...
No Matches
QY2DiskUsageList Class Reference

#include <QY2DiskUsageList.h>

Inheritance diagram for QY2DiskUsageList:
Collaboration diagram for QY2DiskUsageList:

Public Member Functions

 QY2DiskUsageList (QWidget *parent, bool addStdColumns=true)
virtual ~QY2DiskUsageList ()
int nameCol () const
int percentageBarCol () const
int freeSizeCol () const
int totalSizeCol () const
virtual void drawRow (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
QTreeWidgetItem * itemFromIndex (const QModelIndex &index) const
Public Member Functions inherited from QY2ListView
 QY2ListView (QWidget *parent)
virtual ~QY2ListView ()
virtual QString toolTip (QTreeWidgetItem *item, int column)
bool sortByInsertionSequence () const
virtual void setSortByInsertionSequence (bool sortByInsertionSequence)
int nextSerial ()
virtual QSize minimumSizeHint () const
virtual bool eventFilter (QObject *obj, QEvent *event)

Protected Attributes

int _nameCol
int _percentageBarCol
int _freeSizeCol
int _totalSizeCol
Protected Attributes inherited from QY2ListView
QTreeWidgetItem * _mousePressedItem
int _mousePressedCol
Qt::MouseButton _mousePressedButton
std::vector< int > _savedColumnWidth
bool _sortByInsertionSequence
int _nextSerial
QY2ListViewToolTip * _toolTip
bool _mouseButton1PressedInHeader
bool _finalSizeChangeExpected

Additional Inherited Members

Public Slots inherited from QY2ListView
virtual void selectSomething ()
virtual void clear ()
void updateItemStates ()
void updateItemData ()
void saveColumnWidths ()
void restoreColumnWidths ()
Signals inherited from QY2ListView
void columnClicked (int button, QTreeWidgetItem *item, int col, const QPoint &pos)
void columnDoubleClicked (int button, QTreeWidgetItem *item, int col, const QPoint &pos)
Protected Slots inherited from QY2ListView
void columnWidthChanged (int col, int oldSize, int newSize)
void treeExpanded (QTreeWidgetItem *listViewItem)
void treeCollapsed (QTreeWidgetItem *listViewItem)
Protected Member Functions inherited from QY2ListView
virtual void mousePressEvent (QMouseEvent *e)
virtual void mouseReleaseEvent (QMouseEvent *)
virtual void mouseDoubleClickEvent (QMouseEvent *)

Detailed Description

Generic scrollable list of disk usage for any number of partitions.

Constructor & Destructor Documentation

◆ QY2DiskUsageList()

QY2DiskUsageList::QY2DiskUsageList ( QWidget * parent,
bool addStdColumns = true )

Constructor.

Adds a standard set of list columns if 'addStdColumns' is 'true'. Otherwise the caller is responsible for adding any columns.

◆ ~QY2DiskUsageList()

QY2DiskUsageList::~QY2DiskUsageList ( )
virtual

Destructor


The documentation for this class was generated from the following files:
  • /builddir/build/BUILD/libyui-4.6.2-build/libyui-4.6.2/libyui-qt/src/QY2DiskUsageList.h
  • /builddir/build/BUILD/libyui-4.6.2-build/libyui-4.6.2/libyui-qt/src/QY2DiskUsageList.cc