17 #ifndef QGSLAYOUTGUIDEWIDGET_H    18 #define QGSLAYOUTGUIDEWIDGET_H    24 #include "ui_qgslayoutguidewidgetbase.h"    26 #include <QStyledItemDelegate>    52     void setCurrentPage( 
int page );
    56     void addHorizontalGuide();
    57     void addVerticalGuide();
    59     void deleteHorizontalGuide();
    60     void deleteVerticalGuide();
    66     void updatePageCount();
    94     QWidget *createEditor( QWidget *parent, 
const QStyleOptionViewItem & , 
const QModelIndex &index ) 
const override;
    95     void setModelData( QWidget *editor, QAbstractItemModel *model, 
const QModelIndex &index ) 
const override;
   116     QWidget *createEditor( QWidget *parent, 
const QStyleOptionViewItem & , 
const QModelIndex &index ) 
const override;
   117     void setModelData( QWidget *editor, QAbstractItemModel *model, 
const QModelIndex &index ) 
const override;
   121 #endif // QGSLAYOUTGUIDEWIDGET_H A graphical widget to display and interact with QgsLayouts. 
 
View delegate displaying a QgsDoubleSpinBox for the layout guide position. 
 
Filters QgsLayoutGuideCollection models to guides of a single orientation (horizontal or vertical)...
 
Base class for layouts, which can contain items such as maps, labels, scalebars, etc. 
 
View delegate displaying a QgsLayoutUnitsComboBox for the layout guide unit.