MDI child window.
More...
#include <RMdiChildQt.h>
MDI child window.
- Scriptable:\nThis class is available in script environments.\n
◆ RMdiChildQt()
RMdiChildQt::RMdiChildQt |
( |
QWidget * | parent = NULL | ) |
|
Creates a new MDI child window for interaction with the given document.
The MDI window takes ownership of the document.
◆ ~RMdiChildQt()
RMdiChildQt::~RMdiChildQt |
( |
| ) |
|
|
virtual |
◆ closeAccepted
void RMdiChildQt::closeAccepted |
( |
RMdiChildQt * | mdiChild | ) |
|
|
signal |
◆ closeEvent()
void RMdiChildQt::closeEvent |
( |
QCloseEvent * | closeEvent | ) |
|
|
protectedvirtual |
◆ closeRequested
void RMdiChildQt::closeRequested |
( |
RMdiChildQt * | mdiChild | ) |
|
|
signal |
◆ getDocument()
◆ getDocumentInterface()
◆ getLastKnownViewWithFocus()
◆ isCloseEventAccepted()
bool RMdiChildQt::isCloseEventAccepted |
( |
| ) |
|
|
inline |
◆ modifiedStatusChanged
void RMdiChildQt::modifiedStatusChanged |
( |
RMdiChildQt * | mdiChild | ) |
|
|
signal |
◆ setCloseEventAccepted()
void RMdiChildQt::setCloseEventAccepted |
( |
| ) |
|
|
inline |
◆ setCloseEventRejected()
void RMdiChildQt::setCloseEventRejected |
( |
| ) |
|
|
inline |
◆ setDocumentInterface()
◆ sizeHint()
QSize RMdiChildQt::sizeHint |
( |
| ) |
const |
|
virtual |
◆ updateModifiedListener()
void RMdiChildQt::updateModifiedListener |
( |
const RStorage * | storage | ) |
|
|
virtual |
Called by the document whenever the current transaction stack changes.
Implements RModifiedListener.
◆ closeEventAccepted
bool RMdiChildQt::closeEventAccepted |
|
private |
◆ diLast
Copyright (c) 2011-2018 by Andrew Mustun.
All rights reserved.
This file is part of the QCAD project.
QCAD is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
QCAD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with QCAD.
◆ documentInterface
The documentation for this class was generated from the following files: