mirror of
https://github.com/parchlinux/calamares.git
synced 2025-06-28 18:05:36 -04:00
Nested partitions mode support in PartitionBarsView.
This commit is contained in:
parent
1d533fa2f3
commit
086634ae7b
2 changed files with 78 additions and 21 deletions
|
@ -35,9 +35,17 @@ class PartitionBarsView : public QAbstractItemView
|
|||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
enum NestedPartitionsMode
|
||||
{
|
||||
NoNestedPartitions = 0,
|
||||
DrawNestedPartitions
|
||||
};
|
||||
|
||||
explicit PartitionBarsView( QWidget* parent = nullptr );
|
||||
virtual ~PartitionBarsView();
|
||||
|
||||
void setNestedPartitionsMode( NestedPartitionsMode mode );
|
||||
|
||||
QSize minimumSizeHint() const override;
|
||||
|
||||
QSize sizeHint() const override;
|
||||
|
@ -75,6 +83,8 @@ private:
|
|||
QModelIndex indexAt( const QPoint& point, const QRect& rect, const QModelIndex& parent ) const;
|
||||
QRect visualRect( const QModelIndex& index, const QRect& rect, const QModelIndex& parent ) const;
|
||||
|
||||
NestedPartitionsMode m_nestedPartitionsMode;
|
||||
|
||||
SelectionFilter canBeSelected;
|
||||
|
||||
struct Item
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue