15#ifndef QGSTABLEEDITORDIALOG_H 
   16#define QGSTABLEEDITORDIALOG_H 
   20#include "ui_qgstableeditorbase.h" 
   65    bool setTableContentsFromClipboard();
 
   80    double tableRowHeight( 
int row );
 
   88    double tableColumnWidth( 
int column );
 
   98    void setTableRowHeight( 
int row, 
double height );
 
  108    void setTableColumnWidth( 
int column, 
double width );
 
  115    bool includeTableHeader() 
const;
 
  122    void setIncludeTableHeader( 
bool included );
 
  129    QVariantList tableHeaders() 
const;
 
  136    void setTableHeaders( 
const QVariantList &headers );
 
  159    void closeEvent( QCloseEvent * ) 
override;
 
  167    bool mBlockSignals = 
false;
 
  169    void updateActionNamesFromSelection();
 
Abstract interface for generating an expression context.
 
A bar for displaying non-blocking messages to the user.
 
A reusable window for editing simple spreadsheet-style tables.
 
void includeHeaderChanged(bool included)
Emitted whenever the "include table header" setting is changed.
 
void tableChanged()
Emitted whenever the table contents are changed.
 
QVector< QgsTableRow > QgsTableContents
A set of table rows.