4#ifndef TABLEWIDGETEDITOR_H
5#define TABLEWIDGETEDITOR_H
7#include "ui_tablewidgeteditor.h"
11#include <QtWidgets/qdialog.h>
16class QDesignerFormWindowInterface;
21class PropertySheetIconValue;
35 void tableWidgetItemChanged(QTableWidgetItem *item);
37 void columnEditorIndexChanged(
int idx);
38 void columnEditorItemChanged(
int idx,
int role,
const QVariant &v);
40 void columnEditorItemInserted(
int idx);
41 void columnEditorItemDeleted(
int idx);
42 void columnEditorItemMovedUp(
int idx);
43 void columnEditorItemMovedDown(
int idx);
45 void rowEditorIndexChanged(
int idx);
46 void rowEditorItemChanged(
int idx,
int role,
const QVariant &v);
48 void rowEditorItemInserted(
int idx);
49 void rowEditorItemDeleted(
int idx);
50 void rowEditorItemMovedUp(
int idx);
51 void rowEditorItemMovedDown(
int idx);
53 void togglePropertyBrowser();
58 void setItemData(
int role,
const QVariant &v)
override;
63 void setPropertyBrowserVisible(
bool v);
65 void moveColumnsLeft(
int fromColumn,
int toColumn);
66 void moveColumnsRight(
int fromColumn,
int toColumn);
67 void moveRowsUp(
int fromRow,
int toRow);
68 void moveRowsDown(
int fromRow,
int toRow);
70 Ui::TableWidgetEditor ui;
73 bool m_updatingBrowser;
Combined button and popup list for selecting options.
Auxiliary methods to store/retrieve settings.