4#ifndef QMDIAREA_CONTAINER_H
5#define QMDIAREA_CONTAINER_H
7#include <QtDesigner/container.h>
10#include <qdesigner_propertysheet_p.h>
11#include <extensionfactory_p.h>
13#include <QtWidgets/qmdiarea.h>
23 Q_INTERFACES(QDesignerContainerExtension)
49 Q_INTERFACES(QDesignerPropertySheetExtension)
53 void setProperty(
int index,
const QVariant &value)
override;
64 const QString m_windowTitleProperty;
66 QDesignerPropertySheetExtension *currentWindowSheet()
const;
68 enum MdiAreaProperty { MdiAreaSubWindowName, MdiAreaSubWindowTitle, MdiAreaNone };
69 static MdiAreaProperty mdiAreaProperty(
const QString &name);
FormEditorOptionsPage(QDesignerFormEditorInterface *core)
QString name() const override
QWidget * createPage(QWidget *parent) override
void remove(int index) override
QWidget * widget(int index) const override
void insertWidget(int index, QWidget *widget) override
void addWidget(QWidget *widget) override
int count() const override
bool canAddWidget() const override
int currentIndex() const override
bool canRemove(int) const override
void setCurrentIndex(int index) override
bool canRemove(int) const override
void addWidget(QWidget *widget) override
bool canAddWidget() const override
int count() const override
void remove(int index) override
static void positionNewMdiChild(const QWidget *area, QWidget *mdiChild)
int currentIndex() const override
QWidget * widget(int index) const override
void insertWidget(int index, QWidget *widget) override
void setCurrentIndex(int index) override
bool isChanged(int index) const override
void setProperty(int index, const QVariant &value) override
static bool checkProperty(const QString &propertyName)
bool isEnabled(int index) const override
bool reset(int index) override
QVariant property(int index) const override
QString name() const override
QWidget * createPage(QWidget *parent) override
Combined button and popup list for selecting options.
Auxiliary methods to store/retrieve settings.
#define QDESIGNER_SHARED_EXPORT