18 #ifndef QGSLAYOUTMANUALTABLEWIDGET_H
19 #define QGSLAYOUTMANUALTABLEWIDGET_H
24 #include "ui_qgslayoutmanualtablewidgetbase.h"
26 #include "qgstableeditordialog.h"
53 QPointer< QgsLayoutItemManualTable > mTable;
54 QPointer< QgsLayoutFrame > mFrame;
57 QPointer< QgsTableEditorDialog > mEditorDialog;
60 void blockAllSignals(
bool b );
64 void setTableContents();
65 void mMarginSpinBox_valueChanged(
double d );
66 void mGridStrokeWidthSpinBox_valueChanged(
double d );
67 void mGridColorButton_colorChanged(
const QColor &newColor );
68 void mBackgroundColorButton_colorChanged(
const QColor &newColor );
69 void headerFontChanged();
70 void contentFontChanged();
71 void mDrawHorizontalGrid_toggled(
bool state );
72 void mDrawVerticalGrid_toggled(
bool state );
73 void mShowGridGroupCheckBox_toggled(
bool state );
74 void mHeaderHAlignmentComboBox_currentIndexChanged(
int index );
75 void mHeaderModeComboBox_currentIndexChanged(
int index );
76 void mAddFramePushButton_clicked();
77 void mResizeModeComboBox_currentIndexChanged(
int index );
78 void mDrawEmptyCheckBox_toggled(
bool checked );
79 void mEmptyFrameCheckBox_toggled(
bool checked );
80 void mHideEmptyBgCheckBox_toggled(
bool checked );
81 void mWrapBehaviorComboBox_currentIndexChanged(
int index );
82 void mAdvancedCustomizationButton_clicked();
83 void updateGuiElements();
87 #endif // QGSLAYOUTMANUALTABLEWIDGET_H